2 writes to Filters
Microsoft.AspNetCore.Mvc.RazorPages (2)
ApplicationModels\PageApplicationModel.cs (2)
41Filters = new List<IFilterMetadata>(); 64Filters = new List<IFilterMetadata>(other.Filters);
23 references to Filters
Microsoft.AspNetCore.Mvc.RazorPages (23)
ApplicationModels\AuthorizationPageApplicationModelProvider.cs (2)
42pageModel.Filters.Add(AuthorizationApplicationModelProvider.GetFilter(_policyProvider, authorizeData)); 46pageModel.Filters.Add(new AllowAnonymousFilter());
ApplicationModels\AutoValidateAntiforgeryPageApplicationModelProvider.cs (2)
29if (!pageApplicationModel.Filters.OfType<IAntiforgeryPolicy>().Any()) 32pageApplicationModel.Filters.Add(new AutoValidateAntiforgeryTokenAttribute());
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
29applicationModel.Filters.Select(f => new FilterDescriptor(f, FilterScope.Action)))
ApplicationModels\DefaultPageApplicationModelProvider.cs (4)
160pageModel.Filters.Add(filter); 167pageModel.Filters.Add(_pageHandlerPageFilter); 173pageModel.Filters.Add(_pageHandlerResultFilter); 176pageModel.Filters.Add(_handleOptionsRequestsFilter);
ApplicationModels\PageApplicationModel.cs (1)
64Filters = new List<IFilterMetadata>(other.Filters);
ApplicationModels\ResponseCacheFilterApplicationModelProvider.cs (1)
36context.PageApplicationModel.Filters.Add(new PageResponseCacheFilter(cacheProfile, _loggerFactory));
ApplicationModels\TempDataFilterPageApplicationModelProvider.cs (1)
40pageApplicationModel.Filters.Add(filter);
ApplicationModels\ViewDataAttributePageApplicationModelProvider.cs (1)
34context.PageApplicationModel.Filters.Add(filter);
DependencyInjection\PageConventionCollectionExtensions.cs (10)
30return conventions.AddFolderApplicationModelConvention("/", model => model.Filters.Add(factory(model))); 44conventions.AddFolderApplicationModelConvention("/", model => model.Filters.Add(filter)); 84model.Filters.Add(new AllowAnonymousFilter()); 120model.Filters.Add(new AllowAnonymousFilter()); 145model.Filters.Add(new AllowAnonymousFilter()); 181model.Filters.Add(new AllowAnonymousFilter()); 207model.Filters.Add(new AuthorizeFilter(policy)); 270model.Filters.Add(new AuthorizeFilter(policy)); 296model.Filters.Add(new AuthorizeFilter(policy)); 359model.Filters.Add(new AuthorizeFilter(policy));