public MongoDbLocalizeManagementService(MongoDbConnectionConfiguration configuration) { var client = new MongoClient(configuration.MongoClientSettings); var db = client.GetDatabase(configuration.DbName); collection = db.GetCollection <MongoDbResourceHead>(configuration.CollectionName); }
public MongoDbLocalizeService(MongoDbConnectionConfiguration configuration, ILocalizeCacheProvider?cacheProvider = null) { var client = new MongoClient(configuration.MongoClientSettings); var db = client.GetDatabase(configuration.DbName); collection = db.GetCollection <MongoDbResourceHead>(configuration.CollectionName); this.cacheProvider = cacheProvider; }