public BrandController( IGenericService <Brand> brandService, IRedisCacheHelper redisCacheHelper, ISendMailHelper sendMailHelper, IElastichsearchHelper elastichsearchHelper) { _brandService = brandService; _elastichsearchHelper = elastichsearchHelper; _redisCacheHelper = redisCacheHelper; _sendMailHelper = sendMailHelper; }
public RedisCacheService(IRedisCacheHelper redisCacheHelper, IRedisCacheConfiguration redisCacheConfiguration, IRedisCacheRepository redisCacheRepository) { _redisCacheHelper = redisCacheHelper; _redisCacheConfiguration = redisCacheConfiguration; _redisCacheRepository = redisCacheRepository; }
public EcommerceRepository(IDatabaseConnectionHelper databaseConnectionHelper, IRedisCacheHelper redisCacheHelper) { this._databaseConnectionHelper = databaseConnectionHelper; this._redisCacheHelper = redisCacheHelper; this._getECommerceFromDb = GetECommerceFromDb; }