public MongoDbRepository(IMongoCollectionProvider <TEntity> collectionProvider) { _collection = collectionProvider.GetCollection(); }
public MongoDataRepository(IMongoCollectionProvider <T> mongoCollectionProvider) { _collection = mongoCollectionProvider.GetCollection(); }
public MongoDbRepository(IMongoCollectionProvider <TEntity> collectionProvider, ISession session, IMapper mapper) { _userId = mapper.Map <ObjectId?>(session.UserId); _collection = collectionProvider.GetCollection(); }
public void Initialize() { _collectionProvider.GetCollection <Branch>().DeleteManyAsync(b => true).GetAwaiter().GetResult(); }
public MongoRepository(IMongoCollectionProvider <TDomain> collectionProvider) { _collection = collectionProvider.GetCollection(); }