public PriceReductionRepository(MongoDBDatabaseSettings settings)
        {
            IMongoClient mongoClient = new MongoClient(settings.ConnectionString);
            var          database    = mongoClient.GetDatabase(settings.DatabaseName);

            _priceReductionsCollection = database.GetCollection <PriceReduction>(nameof(PriceReduction));
        }
        public ProductRepository(MongoDBDatabaseSettings settings, IMapper mapper)
        {
            IMongoClient mongoClient = new MongoClient(settings.ConnectionString);
            var          database    = mongoClient.GetDatabase(settings.DatabaseName);

            _productsCollection       = database.GetCollection <Product>(nameof(Product));
            _priceReductionCollection = database.GetCollection <PriceReduction>(nameof(PriceReduction));

            _mapper = mapper;
        }