internal MongoDbStorageContainerStorageClient(IStorageContainerDatabaseSettings settings)
 {
     var client = new MongoClient(settings.ConnectionString);
     var database = client.GetDatabase(settings.DatabaseName);
     _storageContainers = database
         .GetCollection<PersistedMongoDbStorageContainer>(settings.StorageContainersCollectionName);
 }
Example #2
0
        // TODO: WithMongoCollection method

        public MongoDbStorageContainerStorageClientBuilder WithDatabaseSettings(IStorageContainerDatabaseSettings settings)
        {
            StorageContainerDatabaseSettings = settings;
            return(this);
        }