Beispiel #1
0
 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));
 }
Beispiel #2
0
 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));
 }
Beispiel #3
0
 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;
 }