public DataAccessModule(ISeenLiveDatabaseSettings databaseSettings) { _databaseSettings = databaseSettings; }
public ArtistService(ISeenLiveDatabaseSettings settings, MongoDBContext context) { _artistEntries = context.Database.GetCollection <T>(settings.ArtistsCollectionName); }
public DatesService(ISeenLiveDatabaseSettings settings, MongoDBContext context) { _dateEntries = context.Database.GetCollection <T>(settings.DatesCollectionName); }
public MongoDBContext(ISeenLiveDatabaseSettings settings) { MongoClient client = new MongoClient(settings?.ConnectionString); Database = client.GetDatabase(settings?.DatabaseName); }