コード例 #1
0
        public BrandService(IECProjectDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _brands = database.GetCollection <Brand>(settings.BrandsCollectionName);
        }
コード例 #2
0
        public CustomerService(IECProjectDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _customers = database.GetCollection <Customer>(settings.CustomersCollectionName);
        }
コード例 #3
0
        public ProductService(IECProjectDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _products = database.GetCollection <Product>(settings.ProductsCollectionName);
        }
コード例 #4
0
        public AdminService(IECProjectDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _admins = database.GetCollection <Admin>(settings.AdminsCollectionName);
        }
コード例 #5
0
        public ResolutionService(IECProjectDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _resolutions = database.GetCollection <Resolution>(settings.ResolutionsCollectionName);
        }
コード例 #6
0
        public CategoryService(IECProjectDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _categories = database.GetCollection <Category>(settings.CategoriesCollectionName);
        }