Beispiel #1
0
        public UserService(IECommerceDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _users = database.GetCollection <Users>(settings.UsersCollectionName);
        }
        public BrandService(IECommerceDatabaseSettings settings)
        {
            var client = new MongoClient(settings.ConnectionString);

            var database = client.GetDatabase(settings.DatabaseName);

            _brands = database.GetCollection <Brand>(settings.BrandsCollectionName);
        }
        public CityService(IECommerceDatabaseSettings settings)
        {
            var client = new MongoClient(settings.ConnectionString);

            var database = client.GetDatabase(settings.DatabaseName);

            _cities = database.GetCollection <City>(settings.CitiesCollectionName);
        }
Beispiel #4
0
        public ProductService(IECommerceDatabaseSettings settings)
        {
            //Create a mongo client instance to connect mongo server
            var client = new MongoClient(settings.ConnectionString);
            //Create the database which is "e-commerce"
            var database = client.GetDatabase(settings.DatabaseName);

            //Initialize collection by getting from mongodb
            _products = database.GetCollection <Product>(settings.ProductsCollectionName);
        }
        public UserService(IECommerceDatabaseSettings databaseSettings)
        {
            //Create a mongo client instance to connect mongo server
            var client = new MongoClient(databaseSettings.ConnectionString);
            //Create the database which is "e-commerce"
            var database = client.GetDatabase(databaseSettings.DatabaseName);

            //Initialize collection by getting from mongodb
            _users = database.GetCollection <User>(databaseSettings.UsersCollectionName);
        }