diff --git a/src/Microsoft.AspNet.Mvc/BuilderExtensions.cs b/src/Microsoft.AspNet.Mvc/BuilderExtensions.cs index b95ddff1b0..851e41ec31 100644 --- a/src/Microsoft.AspNet.Mvc/BuilderExtensions.cs +++ b/src/Microsoft.AspNet.Mvc/BuilderExtensions.cs @@ -8,6 +8,17 @@ namespace Microsoft.AspNet { public static class BuilderExtensions { + public static IBuilder UseMvc([NotNull] this IBuilder app) + { + return app.UseMvc(routes => + { + routes.MapRoute("{area}/{controller}/{action}", new { controller = "Home", action = "Index" }); + routes.MapRoute("{area}/{controller}", new { controller = "Home" }); + routes.MapRoute("{controller}/{action}", new { controller = "Home", action = "Index" }); + routes.MapRoute("{controller}", new { controller = "Home" }); + }); + } + public static IBuilder UseMvc([NotNull] this IBuilder app, [NotNull] Action configureRoutes) { var routes = new RouteCollection