[Fixes #3361] Changed the value provider preference to be backwards compatible

This commit is contained in:
Ajay Bhargav Baaskaran 2016-01-04 11:19:23 -08:00
parent 1f87442092
commit 47a3aee2c1
2 changed files with 2 additions and 2 deletions

View File

@ -51,9 +51,9 @@ namespace Microsoft.AspNet.Mvc.Internal
options.OutputFormatters.Add(new StreamOutputFormatter());
// Set up ValueProviders
options.ValueProviderFactories.Add(new FormValueProviderFactory());
options.ValueProviderFactories.Add(new RouteValueProviderFactory());
options.ValueProviderFactories.Add(new QueryStringValueProviderFactory());
options.ValueProviderFactories.Add(new FormValueProviderFactory());
options.ValueProviderFactories.Add(new JQueryFormValueProviderFactory());
// Set up metadata providers

View File

@ -69,9 +69,9 @@ namespace Microsoft.AspNet.Mvc
// Assert
var valueProviders = options.ValueProviderFactories;
Assert.Collection(valueProviders,
provider => Assert.IsType<FormValueProviderFactory>(provider),
provider => Assert.IsType<RouteValueProviderFactory>(provider),
provider => Assert.IsType<QueryStringValueProviderFactory>(provider),
provider => Assert.IsType<FormValueProviderFactory>(provider),
provider => Assert.IsType<JQueryFormValueProviderFactory>(provider));
}