public MongoDbMongoDbRepository(IMongoDbConnectionSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.Database); _collection = database.GetCollection <T>($"{typeof(T).Name}s"); }
public MongoRepository(IMongoDbConnectionSettings settings) { var db = new MongoClient(settings.ReadonlyConnectionString).GetDatabase(settings.Database); _collection = db.GetCollection <T>(GetCollectionName(typeof(T))); }