Implemented interface member:
property
Filters
Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel.Filters
2 writes to Filters
Microsoft.AspNetCore.Mvc.Core (2)
ApplicationModels\ActionModel.cs (2)
36
Filters
= new List<IFilterMetadata>();
60
Filters
= new List<IFilterMetadata>(other.Filters);
14 references to Filters
Microsoft.AspNetCore.Mvc.Core (9)
ApplicationModels\ActionModel.cs (1)
60
Filters = new List<IFilterMetadata>(other.
Filters
);
ApplicationModels\AuthorizationApplicationModelProvider.cs (2)
59
actionModel.
Filters
.Add(GetFilter(_policyProvider, actionModelAuthData));
64
actionModel.
Filters
.Add(new AllowAnonymousFilter());
ApplicationModels\ClientErrorResultFilterConvention.cs (1)
27
action.
Filters
.Add(_filterFactory);
ApplicationModels\ConsumesConstraintForFormFileParameterConvention.cs (2)
43
if (action.
Filters
.OfType<IConsumesActionConstraint>().Any())
54
action.
Filters
.Add(new ConsumesAttribute("multipart/form-data"));
ApplicationModels\ControllerActionDescriptorBuilder.cs (1)
46
AddActionFilters(actionDescriptor, action.
Filters
, controller.Filters, application.Filters);
ApplicationModels\DefaultApplicationModelProvider.cs (1)
272
AddRange(actionModel.
Filters
, attributes.OfType<IFilterMetadata>());
ApplicationModels\InvalidModelStateFilterConvention.cs (1)
27
action.
Filters
.Add(_filterFactory);
Microsoft.AspNetCore.Mvc.Cors (3)
CorsApplicationModelProvider.cs (3)
66
actionModel.
Filters
.Add(new CorsAuthorizationFilterFactory(enableCors.PolicyName));
72
actionModel.
Filters
.Add(new DisableCorsAuthorizationFilter());
75
var corsOnAction = enableCors != null || disableCors != null || actionModel.
Filters
.OfType<ICorsAuthorizationFilter>().Any();
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Filters\AntiforgeryApplicationModelProvider.cs (2)
39
if (HasValidAntiforgeryMetadata(actionModel.Attributes, actionModel.
Filters
) && !controllerFilterAdded)
41
actionModel.
Filters
.Add(AntiforgeryMiddlewareAuthorizationFilter);