public static IApplicationBuilder UseLokiLogger(this IApplicationBuilder builder, Action <LokiMiddlewareConfig> configAction)
        {
            LokiMiddlewareConfig config = new LokiMiddlewareConfig();

            configAction.Invoke(config);
            return(UseLokiLogger(builder, config));
        }
 private static IApplicationBuilder UseLokiLogger(IApplicationBuilder builder, LokiMiddlewareConfig config)
 {
     Config = config;
     builder.UseMiddleware <LokiMiddleware>();
     return(builder);
 }
        public static IApplicationBuilder UseLokiLogger(this IApplicationBuilder builder)
        {
            LokiMiddlewareConfig config = new LokiMiddlewareConfig();

            return(UseLokiLogger(builder, config));
        }