Próbuję dodać migrację wpisując w konsoli menadżera pakietów: add-migration Init. Niestety nic się nie dzieje a wyskakuje jedynie napis: ScriptHalted. Będę wdzięczny za pomoc.
Oto kod:
public class RestaurantDbContex : DbContext
{
private string _connectionString = "Server=(localdb)\mssqllocaldb;Database=RestaurantDb;Trusted_Connection=true;";
public DbSet<Restaurant> Restaurants { get; set; }
public DbSet<Address> Addresses { get; set; }
public DbSet<Dish> Dishes { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Restaurant>()
.Property(r => r.Name)
.IsRequired()
.HasMaxLength(25);
modelBuilder.Entity<Dish>()
.Property(d => d.Name)
.IsRequired();
}
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlServer(_connectionString);
}