Beispiel #1
0
 public MongoDbAccess(
     IMongoClientFactory mongoClientFactory,
     IMongoDbSettingsProvider databaseSettingsProvider)
 {
     _mongoClientFactory = mongoClientFactory;
     _mongoDbSettings    = databaseSettingsProvider.ProvideMongoDbSettings();
 }
 public MongoPostRepository(IMongoClient mongoClient, ILogger logger,
                            IMongoDbSettingsProvider mongoDbSettingsProvider)
 {
     this.mongoDbSettingsProvider = mongoDbSettingsProvider;
     this.logger      = logger;
     this.mongoClient = mongoClient;
 }
 public MongoClientFactory(IMongoDbSettingsProvider mongoDbSettingsProvider, IDataMappingInitializationService dataMappingInitializationService)
 {
     dataMappingInitializationService.AssureMappingsAreInitialized();
     _databaseSettings = mongoDbSettingsProvider.ProvideMongoDbSettings();
 }