//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);
 }