public PaymentRequestsController( IPaymentRequestService paymentRequestService, IRefundService refundService, IAssetsAvailabilityService assetsAvailabilityService, ILog log, IPaymentRequestDetailsBuilder paymentRequestDetailsBuilder) { _paymentRequestService = paymentRequestService; _refundService = refundService; _assetsAvailabilityService = assetsAvailabilityService; _paymentRequestDetailsBuilder = paymentRequestDetailsBuilder; _log = log.CreateComponentScope(nameof(PaymentRequestsController)); }
public AssetsController( IAssetsAvailabilityService assetsAvailabilityService, IAssetsLocalCache assetsLocalCache, IMerchantService merchantService, ILog log, ILykkeAssetsResolver lykkeAssetsResolver) { _assetsAvailabilityService = assetsAvailabilityService ?? throw new ArgumentNullException(nameof(assetsAvailabilityService)); _assetsLocalCache = assetsLocalCache ?? throw new ArgumentNullException(nameof(assetsLocalCache)); _merchantService = merchantService ?? throw new ArgumentNullException(nameof(merchantService)); _log = log ?? throw new ArgumentNullException(nameof(log)); _lykkeAssetsResolver = lykkeAssetsResolver ?? throw new ArgumentNullException(nameof(lykkeAssetsResolver)); }
public MerchantsController( IMerchantService merchantService, IAssetsAvailabilityService assetsAvailabilityService, ILog log, IMarkupService markupService, IAssetsLocalCache assetsLocalCache, ILykkeAssetsResolver lykkeAssetsResolver) { _merchantService = merchantService; _assetsAvailabilityService = assetsAvailabilityService; _log = log; _markupService = markupService; _assetsLocalCache = assetsLocalCache; _lykkeAssetsResolver = lykkeAssetsResolver; }