Ejemplo n.º 1
0
 public PaymentRequestPublisher(
     RabbitMqSettings settings,
     IPaymentRequestDetailsBuilder paymentRequestDetailsBuilder,
     ILog log)
 {
     _settings = settings;
     _paymentRequestDetailsBuilder = paymentRequestDetailsBuilder;
     _log = log;
 }
Ejemplo n.º 2
0
 public PaymentRequestPublisher(
     RabbitMqSettings settings,
     IPaymentRequestDetailsBuilder paymentRequestDetailsBuilder,
     ILogFactory logFactory)
 {
     _settings = settings;
     _paymentRequestDetailsBuilder = paymentRequestDetailsBuilder;
     _logFactory = logFactory;
     _log        = logFactory.CreateLog(this);
 }
Ejemplo n.º 3
0
 public PaymentRequestsController(
     [NotNull] IPaymentRequestService paymentRequestService,
     [NotNull] IRefundService refundService,
     [NotNull] IAssetSettingsService assetSettingsService,
     [NotNull] ILogFactory logFactory,
     [NotNull] IPaymentRequestDetailsBuilder paymentRequestDetailsBuilder)
 {
     _paymentRequestService        = paymentRequestService ?? throw new ArgumentNullException(nameof(paymentRequestService));
     _refundService                = refundService ?? throw new ArgumentNullException(nameof(refundService));
     _assetSettingsService         = assetSettingsService ?? throw new ArgumentNullException(nameof(assetSettingsService));
     _paymentRequestDetailsBuilder = paymentRequestDetailsBuilder ?? throw new ArgumentNullException(nameof(paymentRequestDetailsBuilder));
     _log = logFactory.CreateLog(this);
 }
Ejemplo n.º 4
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));
 }