From a322588af6167e8fb0ef484c76775b860074f3eb Mon Sep 17 00:00:00 2001 From: Pranav K Date: Tue, 18 Nov 2014 15:36:55 -0800 Subject: [PATCH] Reacting to DataProtectionServices being removed from hosting services --- .../MvcServiceCollectionExtensions.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Microsoft.AspNet.Mvc/MvcServiceCollectionExtensions.cs b/src/Microsoft.AspNet.Mvc/MvcServiceCollectionExtensions.cs index e7bd01c814..03e207da8f 100644 --- a/src/Microsoft.AspNet.Mvc/MvcServiceCollectionExtensions.cs +++ b/src/Microsoft.AspNet.Mvc/MvcServiceCollectionExtensions.cs @@ -3,8 +3,8 @@ using Microsoft.AspNet.Mvc; using Microsoft.AspNet.Routing; +using Microsoft.AspNet.Security.DataProtection; using Microsoft.Framework.ConfigurationModel; -using Microsoft.Framework.OptionsModel; namespace Microsoft.Framework.DependencyInjection { @@ -12,20 +12,20 @@ namespace Microsoft.Framework.DependencyInjection { public static IServiceCollection AddMvc(this IServiceCollection services) { - services.Add(RoutingServices.GetDefaultServices()); - AddMvcRouteOptions(services); + ConfigureDefaultServices(services); return services.Add(MvcServices.GetDefaultServices()); } public static IServiceCollection AddMvc(this IServiceCollection services, IConfiguration configuration) { - services.Add(RoutingServices.GetDefaultServices()); - AddMvcRouteOptions(services); + ConfigureDefaultServices(services); return services.Add(MvcServices.GetDefaultServices(configuration)); } - private static void AddMvcRouteOptions(IServiceCollection services) + private static void ConfigureDefaultServices(IServiceCollection services) { + services.Add(DataProtectionServices.GetDefaultServices()); + services.Add(RoutingServices.GetDefaultServices()); services.Configure(routeOptions => routeOptions.ConstraintMap .Add("exists",