public TeamRepository(ITournamentManagerDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _teams = database.GetCollection <Team>(settings.TeamsCollectionName); }
public GameRepository(ITournamentManagerDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _games = database.GetCollection <GroupGames>(settings.GamesCollectionName); }
public MemberRepository(ITournamentManagerDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _members = database.GetCollection <Member>(settings.MembersCollectionName); }