Beispiel #1
0
        public static IApplicationBuilder UseHttpContextLogging(
            this IApplicationBuilder builder, Action <HttpContextLoggingMiddlewareOptions>?setupAction = default)
        {
            var options = new HttpContextLoggingMiddlewareOptions();

            setupAction?.Invoke(options);

            return(builder.UseMiddleware <HttpContextLoggingMiddleware>(options));
        }
 public HttpContextLoggingMiddleware(RequestDelegate next, HttpContextLoggingMiddlewareOptions options)
 {
     _options = options;
     _next    = next;
 }