diff --git a/src/MusicStore/Startup.cs b/src/MusicStore/Startup.cs index 1c385c26db..d61ce83d3b 100644 --- a/src/MusicStore/Startup.cs +++ b/src/MusicStore/Startup.cs @@ -23,18 +23,15 @@ using System.IO; public class Startup { - private static void ConfigureServices(ServiceCollection services) - { - services.AddInstance(new NullLoggerFactory()); - services.AddMvc(); - - services.AddInstance>(new UserManager(new InMemoryUserStore())); - services.AddInstance>(new RoleManager(new InMemoryRoleStore())); - } - public void Configuration(IBuilder app) { - app.UseContainer(ConfigureServices); + app.UseServices(services => + { + services.AddInstance(new NullLoggerFactory()); + services.AddMvc(); + services.AddInstance>(new UserManager(new InMemoryUserStore())); + services.AddInstance>(new RoleManager(new InMemoryRoleStore())); + }); //ErrorPageOptions.ShowAll to be used only at development time. Not recommended for production. app.UseErrorPage(ErrorPageOptions.ShowAll); @@ -47,20 +44,16 @@ public class Startup LoginPath = new PathString("/Account/Login") }); - var routes = new RouteCollection() + app.UseMvc(routes => { - DefaultHandler = new MvcRouteHandler(), - }; + routes.MapRoute( + "{controller}/{action}", + new { controller = "Home", action = "Index" }); - routes.MapRoute( - "{controller}/{action}", - new { controller = "Home", action = "Index" }); - - routes.MapRoute( - "{controller}", - new { controller = "Home" }); - - app.UseRouter(routes); + routes.MapRoute( + "{controller}", + new { controller = "Home" }); + }); SampleData.InitializeMusicStoreDatabaseAsync().Wait(); CreateAdminUser(app.ServiceProvider); diff --git a/src/MvcMusicStore/Scripts/_references.js b/src/MvcMusicStore/Scripts/_references.js index cd77b8b186..b1bac51ae2 100644 Binary files a/src/MvcMusicStore/Scripts/_references.js and b/src/MvcMusicStore/Scripts/_references.js differ