public BaseRepository(IMongoConnectionProvider provider)
        {
            var _db = provider.GetDatabase();

            _collection = _db.GetCollection <T>(typeof(T).Name);
        }
        //I can access to _collection object

        public ProductRepository(IMongoConnectionProvider provider) : base(provider)
        {
        }
 public BasketRepository(IMongoConnectionProvider provider) : base(provider)
 {
 }