private void SetMigrate(string connectionString) { var optionsBuilder = new DbContextOptionsBuilder <MyPhoneBookContext>(); optionsBuilder.UseSqlServer( connectionString, builder => builder.EnableRetryOnFailure(5, TimeSpan.FromSeconds(10), null)); using (var context = new MyPhoneBookContext(optionsBuilder.Options)) { context.Database.Migrate(); } }
public Repository(MyPhoneBookContext context) { _context = context; }
public PhoneBookRepository(MyPhoneBookContext context) : base(context) { }
public UnitOfWork(MyPhoneBookContext context) { _context = context; PhoneBooks = new PhoneBookRepository(_context); Entries = new EntryRepository(_context); }