public ZanoxCouponRepository(ZanoxHttpSettings zanoxSettings, HttpClient client, IMapper mapper, ZanoxStoreMongoDbRepository storeRepository) { _client = client.ThrowIfNull(nameof(client)); _zanoxSettings = zanoxSettings.ThrowIfNull(nameof(zanoxSettings)); _mapper = mapper.ThrowIfNull(nameof(mapper)); _storeRepository = storeRepository.ThrowIfNull(nameof(storeRepository)); }
public AffiliateStoreService(IAffiliateStoreRepository iAffiliateStoreRepository) { this._iAffiliateStoreRepository = iAffiliateStoreRepository; }
public AffiliateStoresSchedulableJobZanox(IAffiliateStoreRepository repositoryFromPartner, IAffiliateStoreRepository cuponicoRepository, IPublisher publisher) : base(repositoryFromPartner, cuponicoRepository, publisher) { }
public AffiliateStoresSchedulableJob(IAffiliateStoreRepository repositoryFromPartner, IAffiliateStoreRepository cuponicoRepository, IPublisher publisher) { _repositoryFromPartner = repositoryFromPartner ?? throw new ArgumentNullException(nameof(repositoryFromPartner)); _cuponicoRepository = cuponicoRepository ?? throw new ArgumentNullException(nameof(cuponicoRepository)); _publisher = publisher ?? throw new ArgumentNullException(nameof(publisher)); }