コード例 #1
0
 public FastPaymentStatusUpdater(
     ILogger <FastPaymentStatusUpdater> logger,
     IFastPaymentRepository fastPaymentRepository,
     IFastPaymentManager fastPaymentManager,
     IServiceScopeFactory serviceScopeFactory)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _fastPaymentRepository = fastPaymentRepository ?? throw new ArgumentNullException(nameof(fastPaymentRepository));
     _fastPaymentManager    = fastPaymentManager ?? throw new ArgumentNullException(nameof(fastPaymentManager));
     _serviceScopeFactory   = serviceScopeFactory ?? throw new ArgumentNullException(nameof(serviceScopeFactory));
 }
コード例 #2
0
 public FastPaymentModel(
     ILogger <FastPaymentModel> logger,
     IUnitOfWork uow,
     IFastPaymentRepository fastPaymentRepository,
     IOrderRepository orderRepository,
     ISignatureManager signatureManager,
     FastPaymentFileCache fastPaymentFileCache,
     IFastPaymentAPIFactory fastPaymentApiFactory,
     IFastPaymentManager fastPaymentManager)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _uow    = uow ?? throw new ArgumentNullException(nameof(uow));
     _fastPaymentRepository = fastPaymentRepository ?? throw new ArgumentNullException(nameof(fastPaymentRepository));
     _orderRepository       = orderRepository ?? throw new ArgumentNullException(nameof(orderRepository));
     _signatureManager      = signatureManager ?? throw new ArgumentNullException(nameof(signatureManager));
     _fastPaymentFileCache  = fastPaymentFileCache ?? throw new ArgumentNullException(nameof(fastPaymentFileCache));
     _fastPaymentApiFactory = fastPaymentApiFactory ?? throw new ArgumentNullException(nameof(fastPaymentApiFactory));
     _fastPaymentManager    = fastPaymentManager ?? throw new ArgumentNullException(nameof(fastPaymentManager));
 }