//private readonly ILogger _logger; public ProtectFolderMiddleware(RequestDelegate next, ProtectFolderOptions options/*, ILoggerFactory loggerFactory*/) { _next = next; _path = options.Path; _roleName = options.RoleName; //keeep for reference fo now //_logger = loggerFactory.CreateLogger(typeof(ProtectFolderMiddleware).FullName); }
public static IApplicationBuilder UseProtectFolder( this IApplicationBuilder builder, ProtectFolderOptions options) { return builder.UseMiddleware<ProtectFolderMiddleware>(options); }