Esempio n. 1
0
 public ProtectPath(RequestDelegate next, ProtectPathOptions options, IServiceProvider serviceProvider, IOptions <FiltersConfig> settings, ILogger <OptOutOptInFilterProvider> logger)
 {
     _next            = next;
     _policyName      = options.PolicyName;
     _serviceProvider = serviceProvider;
     _settings        = settings;
     _logger          = logger;
     //          FrontLoadFilterItems();
 }
 public static IApplicationBuilder UseProtectPath(this IApplicationBuilder builder, ProtectPathOptions options)
 {
     return(builder.UseMiddleware <ProtectPath>(options));
 }