Esempio n. 1
0
        public ChapterRepository(IMongoConnectionOptions options, IIvorySagaDatabaseSettings settings)
        {
            var client   = new MongoClient(options.GetConnectionString());
            var database = client.GetDatabase(settings.DatabaseName);

            _chapters = database.GetCollection <Chapter>(settings.ChaptersCollectionName);
        }
Esempio n. 2
0
        public SagaRepository(IMongoConnectionOptions options, IIvorySagaDatabaseSettings settings)
        {
            var client   = new MongoClient(options.GetConnectionString());
            var database = client.GetDatabase(settings.DatabaseName);

            _sagas = database.GetCollection <Saga>(settings.SagasCollectionName);
        }