aspnetcore/src/Microsoft.AspNetCore.Mvc.Core/Internal
Ryan Nowak 38712609bb Design extensibility for executors
We have all of these executors but they aren't really
documented/supported for extensibility today. This change introduces a
pattern for action result executors so we can make them extensible.
2017-09-22 10:32:55 -07:00
..
AcceptHeaderParser.cs
ActionConstraintCache.cs
ActionDescriptorCollectionProvider.cs
ActionInvokerFactory.cs
ActionMethodExecutor.cs Revisit the unwrapping code in ControllerActionInvoker 2017-09-19 09:49:37 -07:00
ActionSelector.cs
AmbiguousActionException.cs
ApiBehaviorOptionsSetup.cs Introduce a filter to send bad request results with details when ModelState is invalid (#6849) 2017-09-21 11:09:32 -07:00
ApiControllerApplicationModelProvider.cs Introduce a filter to send bad request results with details when ModelState is invalid (#6849) 2017-09-21 11:09:32 -07:00
ApiDescriptionActionData.cs
ApplicationModelConventions.cs
AttributeRoute.cs
AttributeRouting.cs
AuthorizationApplicationModelProvider.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
ClientValidatorCache.cs
ControllerActionDescriptorBuilder.cs
ControllerActionDescriptorProvider.cs
ControllerActionFilter.cs Provide a way within the Page/PageModel to run code before any handler runs 2017-09-22 09:25:22 -07:00
ControllerActionInvoker.cs Revisit the unwrapping code in ControllerActionInvoker 2017-09-19 09:49:37 -07:00
ControllerActionInvokerCache.cs Revisit the unwrapping code in ControllerActionInvoker 2017-09-19 09:49:37 -07:00
ControllerActionInvokerCacheEntry.cs Revisit the unwrapping code in ControllerActionInvoker 2017-09-19 09:49:37 -07:00
ControllerActionInvokerProvider.cs
ControllerBinderDelegate.cs
ControllerBinderDelegateProvider.cs Support validation and BindBehavior on top-level action parameters and bound properties. Fixes #6790 2017-09-22 10:13:48 +01:00
ControllerResultFilter.cs Provide a way within the Page/PageModel to run code before any handler runs 2017-09-22 09:25:22 -07:00
CopyOnWriteList.cs
DefaultActionConstraintProvider.cs
DefaultApplicationModelProvider.cs Allow BindPropertyAttribute to be applied on PageModel 2017-09-12 10:34:19 -07:00
DefaultAssemblyPartDiscoveryProvider.cs
DefaultBindingMetadataProvider.cs Support validation and BindBehavior on top-level action parameters and bound properties. Fixes #6790 2017-09-22 10:13:48 +01:00
DefaultCollectionValidationStrategy.cs
DefaultComplexObjectValidationStrategy.cs
DefaultCompositeMetadataDetailsProvider.cs
DefaultControllerPropertyActivator.cs
DefaultErrorDescriptorFactory.cs Introduce opinionated API defaults. 2017-09-14 17:07:34 -07:00
DefaultFilterProvider.cs
DefaultModelBindingContext.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
DefaultModelValidatorProvider.cs
DefaultObjectValidator.cs
DefaultValidationMetadataProvider.cs
DisableRequestSizeLimitFilter.cs Fix #4914 patternize filter overrides 2017-09-18 12:12:44 -07:00
ElementalValueProvider.cs
ExplicitIndexCollectionValidationStrategy.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
FilterCursor.cs
FilterCursorItem.cs
FilterDescriptorOrderComparer.cs
FilterFactory.cs
FilterFactoryResult.cs
HttpMethodActionConstraint.cs
HttpParseResult.cs
HttpTokenParsingRules.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
IApiBehaviorMetadata.cs Introduce [ApiController] 2017-09-18 12:43:05 -07:00
IConsumesActionConstraint.cs
IControllerPropertyActivatorFactory.cs
IFormatFilter.cs
IHttpRequestStreamReaderFactory.cs
IHttpResponseStreamWriterFactory.cs
IMiddlewareFilterFeature.cs
IResponseCacheFilter.cs
ITypeActivatorCache.cs
MediaTypeSegmentWithQuality.cs
MemoryPoolHttpRequestStreamReaderFactory.cs
MemoryPoolHttpResponseStreamWriterFactory.cs
MiddlewareFilter.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
MiddlewareFilterBuilder.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
MiddlewareFilterConfigurationProvider.cs
MiddlewareFilterFeature.cs
MvcAttributeRouteHandler.cs
MvcBuilder.cs
MvcCoreBuilder.cs
MvcCoreDiagnosticSourceExtensions.cs
MvcCoreLoggerExtensions.cs Introduce a filter to send bad request results with details when ModelState is invalid (#6849) 2017-09-21 11:09:32 -07:00
MvcCoreMvcOptionsSetup.cs Added a model binder for handling Enum types. [Fixes #6329] Why don't we check for Enum.IsDefined on action parameters of enum type 2017-09-14 08:25:05 -07:00
MvcCoreRouteOptionsSetup.cs
MvcMarkerService.cs
MvcRouteHandler.cs
NoOpBinder.cs
NonDisposableStream.cs
NormalizedRouteValue.cs
ParameterDefaultValues.cs
PlaceholderBinder.cs
PrefixContainer.cs
PropertyValueSetter.cs
ReferenceEqualityComparer.cs
RequestFormLimitsFilter.cs Added RequestFormLimits filter. 2017-09-18 13:48:15 -07:00
RequestSizeLimitFilter.cs Fix #4914 patternize filter overrides 2017-09-18 12:12:44 -07:00
ResourceInvoker.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
ResponseCacheFilter.cs Fix #4914 patternize filter overrides 2017-09-18 12:12:44 -07:00
ResponseCacheFilterExecutor.cs Fix #4914 patternize filter overrides 2017-09-18 12:12:44 -07:00
ResponseContentTypeHelper.cs
ShortFormDictionaryValidationStrategy.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
TypeActivatorCache.cs
ValidatorCache.cs
ViewEnginePath.cs Normalize paths in RazorViewEngine prior to invoking page factory 2017-09-07 11:36:31 -07:00