// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, WorldContextSeedData seeder) { loggerFactory.AddConsole(); Mapper.Initialize(c => { c.CreateMap <TripViewModel, Trip>().ReverseMap(); }); if (env.IsEnvironment("Development")) { app.UseDeveloperExceptionPage(); loggerFactory.AddDebug(LogLevel.Information); } //app.UseDefaultFiles(); app.UseStaticFiles(); app.UseMvc(config => { config.MapRoute( name: "default", template: "{controller}/{action}/{id?}", defaults: new { controller = "App", action = "Index" } ); }); seeder.EnsureSyncData().Wait(); }