78 references to Action
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (39)
ApiResponseTypeProviderTest.cs (8)
84
new FilterDescriptor(new ProducesResponseTypeAttribute(typeof(BaseModel), 201), FilterScope.
Action
),
85
new FilterDescriptor(new ProducesResponseTypeAttribute(404), FilterScope.
Action
),
743
actionDescriptor.FilterDescriptors.Add(new FilterDescriptor(new ProducesAttribute("application/pdf"), FilterScope.
Action
));
773
actionDescriptor.FilterDescriptors.Add(new FilterDescriptor(new ProducesAttribute("text/xml") { Type = typeof(BaseModel) }, FilterScope.
Action
));
774
actionDescriptor.FilterDescriptors.Add(new FilterDescriptor(new ProducesResponseTypeAttribute(typeof(ValidationProblemDetails), 400, "application/problem+json"), FilterScope.
Action
));
775
actionDescriptor.FilterDescriptors.Add(new FilterDescriptor(new ProducesResponseTypeAttribute(typeof(ProblemDetails), 404, "application/problem+json"), FilterScope.
Action
));
776
actionDescriptor.FilterDescriptors.Add(new FilterDescriptor(new ProducesResponseTypeAttribute(409), FilterScope.
Action
));
855
actionDescriptor.FilterDescriptors.Add(new FilterDescriptor(filterAttribute, FilterScope.
Action
));
DefaultApiDescriptionProviderTest.cs (31)
579
new FilterDescriptor(new ProducesResponseTypeAttribute(typeof(Customer), 200), FilterScope.
Action
)
673
FilterScope.
Action
),
676
FilterScope.
Action
),
679
FilterScope.
Action
),
682
FilterScope.
Action
),
773
FilterScope.
Action
),
776
FilterScope.
Action
),
779
FilterScope.
Action
),
782
FilterScope.
Action
)
880
FilterScope.
Action
),
883
FilterScope.
Action
),
886
FilterScope.
Action
),
889
FilterScope.
Action
),
892
FilterScope.
Action
)
950
FilterScope.
Action
),
953
FilterScope.
Action
),
956
FilterScope.
Action
),
959
FilterScope.
Action
),
962
FilterScope.
Action
)
1020
FilterScope.
Action
),
1023
FilterScope.
Action
),
1026
FilterScope.
Action
),
1029
FilterScope.
Action
),
1032
FilterScope.
Action
)
1106
new FilterDescriptor(filter, FilterScope.
Action
)
1145
new FilterDescriptor(filter, FilterScope.
Action
)
1189
new FilterDescriptor(new ContentTypeAttribute("text/*"), FilterScope.
Action
)
1213
new FilterDescriptor(filter, FilterScope.
Action
)
1278
new FilterDescriptor(new ContentTypeAttribute("text/*"), FilterScope.
Action
)
1318
new FilterDescriptor(new ContentTypeAttribute("text/*"), FilterScope.
Action
)
1473
new FilterDescriptor(new ConsumesAttribute("multipart/form-data"), FilterScope.
Action
),
Microsoft.AspNetCore.Mvc.Core (1)
ApplicationModels\ControllerActionDescriptorBuilder.cs (1)
174
actionFilters.Select(f => new FilterDescriptor(f, FilterScope.
Action
))
Microsoft.AspNetCore.Mvc.Core.Test (32)
ApplicationModels\ControllerActionDescriptorProviderTests.cs (1)
78
Assert.Equal(FilterScope.
Action
, filter3.Scope);
ConsumesAttributeTests.cs (14)
88
new List<FilterDescriptor>() { new FilterDescriptor(constraint, FilterScope.
Action
) }
112
new List<FilterDescriptor>() { new FilterDescriptor(constraint1, FilterScope.
Action
) }
119
new List<FilterDescriptor>() { new FilterDescriptor(constraint2.Object, FilterScope.
Action
) }
150
new List<FilterDescriptor>() { new FilterDescriptor(constraint1, FilterScope.
Action
) }
157
new List<FilterDescriptor>() { new FilterDescriptor(constraint2.Object, FilterScope.
Action
) }
187
new List<FilterDescriptor>() { new FilterDescriptor(constraint1, FilterScope.
Action
) }
194
new List<FilterDescriptor>() { new FilterDescriptor(constraint2, FilterScope.
Action
) }
228
new List<FilterDescriptor>() { new FilterDescriptor(constraint1, FilterScope.
Action
) }
235
new List<FilterDescriptor>() { new FilterDescriptor(constraint2, FilterScope.
Action
) }
266
new List<FilterDescriptor>() { new FilterDescriptor(constraint1, FilterScope.
Action
) }
273
new List<FilterDescriptor>() { new FilterDescriptor(constraint2, FilterScope.
Action
) }
307
new List<FilterDescriptor>() { new FilterDescriptor(consumesFilter, FilterScope.
Action
) }
337
new List<FilterDescriptor>() { new FilterDescriptor(consumesFilter, FilterScope.
Action
) }
366
new List<FilterDescriptor>() { new FilterDescriptor(consumesFilter, FilterScope.
Action
) }
Filters\FilterFactoryTest.cs (14)
60
new FilterDescriptor(staticFilter1, FilterScope.
Action
),
61
new FilterDescriptor(staticFilter2, FilterScope.
Action
),
97
new FilterDescriptor(filter1, FilterScope.
Action
),
98
new FilterDescriptor(filter2, FilterScope.
Action
),
99
new FilterDescriptor(filter3, FilterScope.
Action
),
123
new FilterDescriptor(filter1, FilterScope.
Action
),
124
new FilterDescriptor(filter2, FilterScope.
Action
),
125
new FilterDescriptor(filter3, FilterScope.
Action
),
151
new FilterDescriptor(new TestFilterFactory() { IsReusable = true }, FilterScope.
Action
),
152
new FilterDescriptor(staticFilter, FilterScope.
Action
),
182
new FilterDescriptor(new TestFilterFactory() { IsReusable = false }, FilterScope.
Action
),
183
new FilterDescriptor(staticFilter, FilterScope.
Action
),
224
new FilterDescriptor(new TestFilterFactory() { IsReusable = false }, FilterScope.
Action
),
225
new FilterDescriptor(staticFilter, FilterScope.
Action
),
Infrastructure\ControllerActionInvokerCacheTest.cs (2)
27
new FilterDescriptor(filter, FilterScope.
Action
)
47
new FilterDescriptor(filter, FilterScope.
Action
)
Infrastructure\ControllerActionInvokerProviderTest.cs (1)
57
actionDescriptor.FilterDescriptors.Add(new FilterDescriptor(filterAttribute, FilterScope.
Action
));
Microsoft.AspNetCore.Mvc.Cors.Test (4)
CorsAuthorizationFilterTest.cs (4)
30
new[] { new FilterDescriptor(filter, FilterScope.
Action
) },
60
new[] { new FilterDescriptor(filter, FilterScope.
Action
) },
81
new[] { new FilterDescriptor(filter, FilterScope.
Action
) },
104
new[] { new FilterDescriptor(filter, FilterScope.
Action
) },
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
29
applicationModel.Filters.Select(f => new FilterDescriptor(f, FilterScope.
Action
)))
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
ApplicationModels\CompiledPageActionDescriptorBuilderTest.cs (1)
180
Assert.Equal(FilterScope.
Action
, filterDescriptor.Scope);