public ApplicationDbContext(IConnectionDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); IMongoDatabase database = client.GetDatabase(settings.DatabaseName); Connections = database.GetCollection <Connection>(settings.ConnectionsCollectionName); Messages = database.GetCollection <Message>(settings.MessagesCollectionName); }
public ApplicationDbContext(IConnectionDatabaseSettings settings) { DatabaseSettings = settings; var client = new MongoClient(DatabaseSettings.ConnectionString); Database = client.GetDatabase(DatabaseSettings.DatabaseName); Actors = Database.GetCollection <Actor>(DatabaseSettings.ActorsCollectionName); Movies = Database.GetCollection <Movie>(DatabaseSettings.MoviesCollectionName); }