aspnetcore/test/Microsoft.AspNet.Mvc.Core.Test
Ryan Nowak 5ac5c53c09 Adding Resource Filters
This is a new filter stage that surrounds the existing model binding,
action, and result parts of the pipeline. Resource Filters run after
Authorization Filters.

The other major change is to support one of the primary scenarios for
Resource Filters. We want a filter to be able to modify the inputs the
model binding (formatters, model binders, value providers, etc) -- this
means that those changes need to be held on a context object and preserved
so that they can be used in the controller.

So, IActionBindingContextProvider is removed - the ActionBindingContext
will be created by the invoker. For now it will be part of the action
context.
2015-01-12 14:18:20 -08:00
..
ActionResults React to IContextAccessor -> IScopedInstance 2015-01-12 10:25:21 -08:00
AntiXsrf React to IContextAccessor -> IScopedInstance 2015-01-12 10:25:21 -08:00
ApplicationModel
Description
Filters
Formatters
Internal
Logging
OptionDescriptors
ParameterBinding Adding Resource Filters 2015-01-12 14:18:20 -08:00
Properties
Rendering Adding Resource Filters 2015-01-12 14:18:20 -08:00
Routing
TestFiles
Utils
ViewComponents
ActionConstraintValuesTest.cs
ActionDescriptorValuesTest.cs
ActionExecutorTests.cs
ActionModelValuesTest.cs
ApiExplorerModelValuesTest.cs
AttributeRouteInfoValuesTest.cs
AttributeRouteModelValuesTest.cs
BodyModelBinderTests.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
ControllerActionDescriptorProviderTests.cs
ControllerActionInvokerTest.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
ControllerModelValuesTest.cs
ControllerTests.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
CopyOnWriteDictionaryTest.cs
DefaultActionDescriptorCollectionProviderLoggingTest.cs
DefaultActionSelectorSelectAsyncValuesTest.cs
DefaultActionSelectorTests.cs
DefaultAssemblyProviderTests.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
DefaultControllerActivatorTest.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
DefaultControllerFactoryTest.cs
DefaultInputFormatterSelectorTests.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
DefaultViewComponentActivatorTests.cs
FilterDescriptorValuesTest.cs
FilterValuesTest.cs
HttpMethodProviderAttributesTests.cs
JsonResultTest.cs
KnownRouteValueConstraintTests.cs
MediaTypeWithQualityHeaderValueTests.cs
Microsoft.AspNet.Mvc.Core.Test.kproj
MockModelBinderProvider.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
MockModelValidatorProviderProvider.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
MockMvcOptionsAccessor.cs
MockScopedInstance.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
MockValueProviderFactoryProvider.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
MvcOptionsTests.cs
MvcRouteHandlerTests.cs React to IContextAccessor -> IScopedInstance 2015-01-12 10:25:21 -08:00
PropertyHelperTest.cs
RequireHttpsAttributeTests.cs
RouteConstraintProviderValuesTest.cs
RouteDataActionConstraintTest.cs
RouteDataActionConstraintValuesTest.cs
RouteTemplateProviderAttributesTest.cs
StaticAssemblyProvider.cs
StaticControllerModelBuilder.cs
TestController.cs
TestGlobalFilterProvider.cs
TypeHelperTest.cs
UrlHelperTest.cs React to IContextAccessor -> IScopedInstance 2015-01-12 10:25:21 -08:00
ViewComponentTests.cs
ViewDataDictionaryOfTModelTest.cs
ViewDataDictionaryTest.cs Adding Resource Filters 2015-01-12 14:18:20 -08:00
project.json