[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()); options.OutputFormatters.Add(new StreamOutputFormatter());
// Set up ValueProviders // Set up ValueProviders
options.ValueProviderFactories.Add(new FormValueProviderFactory());
options.ValueProviderFactories.Add(new RouteValueProviderFactory()); options.ValueProviderFactories.Add(new RouteValueProviderFactory());
options.ValueProviderFactories.Add(new QueryStringValueProviderFactory()); options.ValueProviderFactories.Add(new QueryStringValueProviderFactory());
options.ValueProviderFactories.Add(new FormValueProviderFactory());
options.ValueProviderFactories.Add(new JQueryFormValueProviderFactory()); options.ValueProviderFactories.Add(new JQueryFormValueProviderFactory());
// Set up metadata providers // Set up metadata providers

View File

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