コード例 #1
0
ファイル: Startup.cs プロジェクト: code4god/myphonebook
        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();
            }
        }
コード例 #2
0
ファイル: Repository.cs プロジェクト: code4god/myphonebook
 public Repository(MyPhoneBookContext context)
 {
     _context = context;
 }
コード例 #3
0
 public PhoneBookRepository(MyPhoneBookContext context) : base(context)
 {
 }
コード例 #4
0
 public UnitOfWork(MyPhoneBookContext context)
 {
     _context   = context;
     PhoneBooks = new PhoneBookRepository(_context);
     Entries    = new EntryRepository(_context);
 }