aspnetcore/test/Microsoft.AspNetCore.Mvc.Co.../Internal
Ryan Nowak d360886b78 Fix #7558 infer [FromRoute] with parameter in ANY route
This changes the logic for when we infer [FromRoute] on an action
parameter from *ALL* to *ANY*.

This means that if a parameter occurs in any route on an ApiController,
we will treat it as [FromRoute]. We think this is the best decision
because it's less ambiguous. If a parameter appears in a route, it won't
be eligible to be bound from query. I think that's good.

If for some reason you want this kind of behavior (route or query) then
we suggest breaking up the actions. This isn't very documentation
friendly (swagger) so we don't suggest it.
2018-03-29 07:54:39 -07:00
..
AcceptHeaderParserTest.cs
ActionConstraintCacheTest.cs
ActionDescriptorCollectionProviderTest.cs
ActionMethodExecutorTest.cs Add mapping service for action results 2018-03-27 17:13:41 -07:00
ActionResultTypeMapperTest.cs Add mapping service for action results 2018-03-27 17:13:41 -07:00
ActionSelectorTest.cs Remove TestOptionsManager 2017-10-30 17:49:15 -07:00
ApiBehaviorApplicationModelProviderTest.cs Fix #7558 infer [FromRoute] with parameter in ANY route 2018-03-29 07:54:39 -07:00
AttributeRouteTest.cs
AttributeRoutingTest.cs
AuthorizationApplicationModelProviderTest.cs Remove TestOptionsManager 2017-10-30 17:49:15 -07:00
ClientValidatorCacheTest.cs
ControllerActionDescriptorBuilderTest.cs
ControllerActionDescriptorProviderTests.cs Remove TestOptionsManager 2017-10-30 17:49:15 -07:00
ControllerActionInvokerCacheTest.cs Add compatibility switch controlling parameter metadata and top-level validation 2018-03-26 12:29:04 -07:00
ControllerActionInvokerTest.cs Add mapping service for action results 2018-03-27 17:13:41 -07:00
ControllerBinderDelegateProviderTest.cs Add compatibility switch controlling parameter metadata and top-level validation 2018-03-26 12:29:04 -07:00
DefaultApplicationModelProviderTest.cs Infer multipart/form-data for FromFile parameters 2017-11-02 09:36:31 -07:00
DefaultBindingMetadataProviderTest.cs Support validation and BindBehavior on top-level action parameters and bound properties. Fixes #6790 2017-09-22 10:13:48 +01:00
DefaultCollectionValidationStrategyTest.cs
DefaultComplexObjectValidationStrategyTest.cs
DefaultModelValidatorProviderTest.cs
DefaultObjectValidatorTests.cs Move `IHttpRequestStreamReaderFactory` from `.Internal` to `.Infrastructure` 2018-01-09 10:51:09 -08:00
DisableRequestSizeLimitFilterTest.cs Changed RequestSizeLimitAttribute to create an authorization filter rather than a resource filter. 2017-09-12 17:03:24 -07:00
ElementalValueProviderTests.cs
ExplicitIndexCollectionValidationStrategyTest.cs
FilterFactoryTest.cs Fix filter order (#6577) 2017-07-21 10:50:34 -07:00
FilterProviderTest.cs
HttpMethodActionConstraintTest.cs Refactor CORS support out of MVC Core 2017-08-14 11:40:56 -07:00
MiddlewareFilterBuilderTest.cs Use `ExceptionDispatchInfo` in `MiddlewareFilterBuilder` if available 2018-01-02 14:56:41 -08:00
MiddlewareFilterConfigurationProviderTest.cs
MiddlewareFilterTest.cs Add mapping service for action results 2018-03-27 17:13:41 -07:00
MvcCoreLoggerExtensionsTest.cs Improve logging - filter pipeline execution 2017-12-14 11:22:13 -08:00
ParameterDefaultValuesTest.cs [Fixes #7518] NullReferenceException thrown when Controller method uses Guid parameter default value 2018-03-27 05:22:20 -07:00
PrefixContainerTest.cs
ReferenceEqualityComparerTest.cs
RequestFormLimitsFilterTest.cs Added RequestFormLimits filter. 2017-09-18 13:48:15 -07:00
RequestSizeLimitFilterTest.cs Changed RequestSizeLimitAttribute to create an authorization filter rather than a resource filter. 2017-09-12 17:03:24 -07:00
ResponseCacheFilterExecutorTest.cs Fix #4914 patternize filter overrides 2017-09-18 12:12:44 -07:00
ResponseContentTypeHelperTest.cs House Cleaning - Spelling and grammar 🚿 2017-08-30 14:58:44 -07:00
ShortFormDictionaryValidationStrategyTest.cs
ValidatorCacheTest.cs
ViewEnginePathTest.cs Normalize paths in RazorViewEngine prior to invoking page factory 2017-09-07 11:36:31 -07:00