public ChapterRepository(IMongoConnectionOptions options, IIvorySagaDatabaseSettings settings) { var client = new MongoClient(options.GetConnectionString()); var database = client.GetDatabase(settings.DatabaseName); _chapters = database.GetCollection <Chapter>(settings.ChaptersCollectionName); }
public SagaRepository(IMongoConnectionOptions options, IIvorySagaDatabaseSettings settings) { var client = new MongoClient(options.GetConnectionString()); var database = client.GetDatabase(settings.DatabaseName); _sagas = database.GetCollection <Saga>(settings.SagasCollectionName); }