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));