Я делаю API с ASP.NET Core , Entity Framework Core и SQL Server .
Я хочу отбросить ивоссоздать базу данных при запуске сервера Api.Я попытался добавить эти строки кода в конструктор dbContext:
public class DatabaseContext : DbContext
{
public DatabaseContext(DbContextOptions<DatabaseContext> options)
: base(options)
{
Database.EnsureDeleted();
Database.EnsureCreated();
}
public DbSet<Entretien> Entretiens { get; set; }
}
Но затем база данных удаляется и воссоздается при каждом запросе API (а не при запуске сервера).
Итаку меня вопрос, где мне нужно поместить эти две строки, чтобы они выполнялись только при запуске сервера?