From accf0c76f0bbcca71a1b2faa3532f021a29532fe Mon Sep 17 00:00:00 2001 From: sornaks Date: Mon, 2 Feb 2015 15:23:01 -0800 Subject: [PATCH] Bug #1915 - Remove AddMvc overload with default parameter. --- .../MvcServiceCollectionExtensions.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Microsoft.AspNet.Mvc/MvcServiceCollectionExtensions.cs b/src/Microsoft.AspNet.Mvc/MvcServiceCollectionExtensions.cs index 4596ff9996..1788a3cb59 100644 --- a/src/Microsoft.AspNet.Mvc/MvcServiceCollectionExtensions.cs +++ b/src/Microsoft.AspNet.Mvc/MvcServiceCollectionExtensions.cs @@ -13,7 +13,14 @@ namespace Microsoft.Framework.DependencyInjection { public static class MvcServiceCollectionExtensions { - public static IServiceCollection AddMvc(this IServiceCollection services, IConfiguration configuration = null) + public static IServiceCollection AddMvc([NotNull] this IServiceCollection services) + { + return AddMvc(services, configuration: null); + } + + public static IServiceCollection AddMvc( + [NotNull] this IServiceCollection services, + IConfiguration configuration) { ConfigureDefaultServices(services, configuration); services.TryAdd(MvcServices.GetDefaultServices(configuration));