public Task Invoke(HttpContext context, LogStreamManager manager, ITracer tracer) { using (tracer.Step("LogStreamHandlerMiddleware.Invoke")) { if (string.Equals(context.Request.Method, "GET", StringComparison.OrdinalIgnoreCase)) { return(manager.ProcessRequest(context)); } else { context.Response.StatusCode = StatusCodes.Status400BadRequest; return(Task.CompletedTask); } } }
public LogStreamHandler(LogStreamManager manager, ITracer tracer) { _manager = manager; _tracer = tracer; }