// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, WorldContextSeedData seeder, ILoggerFactory loggerFactory) { loggerFactory.AddDebug(LogLevel.Warning); app.UseStaticFiles(); app.UseMvc(config => { config.MapRoute( name: "Default", template: "{controller}/{action}/{id?}", defaults: new { controller = "App", action = "Index" } ); }); seeder.EnsureSeedData(); }
public void Configure(IApplicationBuilder app, WorldContextSeedData seeder, ILoggerFactory loggerFactory) { loggerFactory.AddDebug(LogLevel.Warning); app.UseStaticFiles(); Mapper.Initialize(config => { config.CreateMap<Trip, TripViewModel>().ReverseMap(); config.CreateMap<Stop, StopViewModel>().ReverseMap(); }); app.UseMvc(config => { config.MapRoute( name: "Default", template: "{controller}/{action}/{id?}", defaults: new { controller = "App", action = "Index"} ); }); seeder.EnsureSeedData(); }
public void Configure(IApplicationBuilder app, WorldContextSeedData seeder,ILoggerFactory loggerFactory) { loggerFactory.AddDebug(LogLevel.Warning); app.UseStaticFiles(); app.UseMvc(config => { config.MapRoute( name: "Default", template: "{controller}/{action}/{id?}", defaults: new { controller = "App", action = "Index" } ); }); // Add the platform handler to the request pipeline. //app.UseIISPlatformHandler(); //app.Run(async (context) => //{ // await context.Response.WriteAsync("Hello World!"); //}); seeder.EnsureSeedData(); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public async void Configure(IApplicationBuilder app, WorldContextSeedData wcsd,ILoggerFactory loggerFactory) { //you could add provider to log to a db loggerFactory.AddDebug(LogLevel.Warning); app.UseStaticFiles(); app.UseIdentity(); AutoMapper.Mapper.Initialize(config => { //map both way through anon method config.CreateMap<Trip, TripViewModel>().ReverseMap(); config.CreateMap<Stop, StopViewModel>().ReverseMap(); }); app.UseMvc(config => { config.MapRoute( name: "Default", template: "{controller}/{action}/{id?}", defaults: new { controller = "App", action = "index" } ); }); //used code first migrations await wcsd.EnsureSeedData(); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, WorldContextSeedData seeder, ILoggerFactory loggerFactory) { if (env.IsDevelopment()) { loggerFactory.AddDebug(LogLevel.Warning); app.UseDeveloperExceptionPage(); app.UseDatabaseErrorPage(options => { options.EnableAll(); }); app.UseRuntimeInfoPage(); // default path is /runtimeinfo } else { // specify production behavior for error handling, for example: // app.UseExceptionHandler("/Home/Error"); // if nothing is set here, exception will not be handled. } app.UseStaticFiles(); app.UseMvc(config => { config.MapRoute( name: "Default", template: "{controller}/{action}/{id?}", defaults: new { controller = "App", action = "Index" } ); }); seeder.EnsureSeedData(); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public async void Configure(IApplicationBuilder app, WorldContextSeedData seeder, ILoggerFactory loggerFactory) { //app.Run(async (context) => //{ // await context.Response.WriteAsync("Hello World!"); //}); //app.UseDefaultFiles(); // Use index.html as the root (/) // do not need this with mvc 6 loggerFactory.AddDebug(LogLevel.Information); app.UseStaticFiles(); // Tell IIS to use the static files found in wwwroot app.UseIdentity(); Mapper.Initialize(config => { config.CreateMap<Trip, TripViewModel>().ReverseMap(); // Reverse map: I want to go from trip to tripviewmodel as well as the oposit config.CreateMap<Stop, StopViewModel>().ReverseMap(); }); app.UseMvc(config => { config.MapRoute( name: "Default", template: "{controller}/{action}/{id?}", defaults: new { controller = "App", action = "Index" } ); }); await seeder.EnsureSeedData(); }