namespace Benchmarks { using Carter; using System.Text; public class PlainModule : CarterModule { private static readonly byte[] _helloWorldPayload = Encoding.UTF8.GetBytes("Hello, World!"); public PlainModule() : base("plaintext") { Get("/", (req, res, routeData) => { var payloadLength = _helloWorldPayload.Length; res.StatusCode = 200; res.ContentType = "text/plain"; res.ContentLength = payloadLength; return res.Body.WriteAsync(_helloWorldPayload, 0, payloadLength); }); } } }