// GET public async Task <IActionResult> Index(bool seed = false) { if (seed) { _dataSeeder.SeedData(); } var rooms = await _roomRepository.GetAllRoomsAsync(); return(View(rooms)); }
public void Configure( IApplicationBuilder app, ILoggerFactory loggerFactory, IDataSeeder dataSeeder ) { app.UseIISPlatformHandler(); app.UseFileServer(); app.UseMvc(routeBuilder => routeBuilder.MapRoute("Default", "{controller=Home}/{action=Index}/{id?}")); app.UseDeveloperExceptionPage(); app.Run(async(context) => { var logger = loggerFactory.CreateLogger("Catchall Endpoint"); logger.LogInformation("No endpoint found for request {path}", context.Request.Path); await context.Response.WriteAsync("Path does not exist"); }); dataSeeder.SeedData(); }
public void Configure( IApplicationBuilder app, ILoggerFactory loggerFactory, IDataSeeder dataSeeder ) { app.UseIISPlatformHandler(); app.UseFileServer(); app.UseMvc(routeBuilder => routeBuilder.MapRoute("Default", "{controller=Home}/{action=Index}/{id?}")); app.UseDeveloperExceptionPage(); app.Run(async (context) => { var logger = loggerFactory.CreateLogger("Catchall Endpoint"); logger.LogInformation("No endpoint found for request {path}", context.Request.Path); await context.Response.WriteAsync("Path does not exist"); }); dataSeeder.SeedData(); }
/// <summary> /// Relation between tables. /// </summary> /// <param name="modelBuilder">Entity framework model builder before creating database</param> protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.ApplyConfigurationsFromAssembly(Assembly.GetExecutingAssembly()); dataSeeder.SeedData(modelBuilder); }
protected override void OnModelCreating(ModelBuilder builder) { base.OnModelCreating(builder); dataSeeder.SeedData(builder); }
public void SeedData_DoesDataSeed_SeedSuccess() { _dataSeeder.SeedData(); }