public CatalogDBContext(ICatalogDatabaseSetting setting) { var Client = new MongoClient(setting.ConnectionString); var Database = Client.GetDatabase(setting.DatabaseName); Products = Database.GetCollection <Product>(setting.CollectionName); CatalogContextSeed.seedData(Products); }
public CatalogDbContext(ICatalogDatabaseSetting settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); Products = database.GetCollection <Product>(settings.CollectionName); CatalogDbContextSeed.SeedData(Products); }
public CatalogDbContext(ICatalogDatabaseSetting settings) { _mongoClient = new MongoClient(settings.ConnectionString); _db = _mongoClient.GetDatabase(settings.DatabaseName); Categories = _db.GetCollection <Category>(settings.CategoryCollectionName); Products = _db.GetCollection <Product>(settings.ProductCollectionName); CatalogDbContextSeed.SeedData(Categories, Products); }