Пример #1
0
 public DbContext(DbConnection dbConnection, IAppLogger logger)
     : base(dbConnection, logger)
 {
     Player       = new PlayerDbContext(dbConnection, logger);
     PlayerStats  = new PlayerStatsDbContext(dbConnection, logger);
     Team         = new TeamDbContext(dbConnection, logger);
     TeamStats    = new TeamStatsDbContext(dbConnection, logger);
     UpdateLog    = new UpdateLogDbContext(dbConnection, logger);
     WeekMatchups = new WeekMatchupsDbContext(dbConnection, logger);
 }
Пример #2
0
 public DbContext(
     Func <IMongoDatabase> getDatabase,
     IAppLogger logger)
     : base(getDatabase, logger)
 {
     Player       = new PlayerDbContext(getDatabase, logger);
     PlayerStats  = new PlayerStatsDbContext(getDatabase, logger);
     Team         = new TeamDbContext(getDatabase, logger);
     TeamStats    = new TeamStatsDbContext(getDatabase, logger);
     UpdateLog    = new UpdateLogDbContext(getDatabase, logger);
     WeekMatchups = new WeekMatchupsDbContext(getDatabase, logger);
 }