public SmsPaymentService( IPaymentController paymentController, IDriverPaymentService androidDriverService, IOrderParametersProvider orderParametersProvider, SmsPaymentFileCache smsPaymentFileCache ) { this.paymentController = paymentController ?? throw new ArgumentNullException(nameof(paymentController)); this.androidDriverService = androidDriverService ?? throw new ArgumentNullException(nameof(androidDriverService)); this.orderParametersProvider = orderParametersProvider ?? throw new ArgumentNullException(nameof(orderParametersProvider)); this.smsPaymentFileCache = smsPaymentFileCache ?? throw new ArgumentNullException(nameof(smsPaymentFileCache)); }
public SmsPaymentServiceInstanceProvider( IPaymentController paymentController, IDriverPaymentService driverPaymentService, IOrderParametersProvider orderParametersProvider, SmsPaymentFileCache smsPaymentFileProdiver ) { this.paymentController = paymentController ?? throw new ArgumentNullException(nameof(paymentController)); this.driverPaymentService = driverPaymentService ?? throw new ArgumentNullException(nameof(driverPaymentService)); this.orderParametersProvider = orderParametersProvider ?? throw new ArgumentNullException(nameof(orderParametersProvider)); this.smsPaymentFileProdiver = smsPaymentFileProdiver ?? throw new ArgumentNullException(nameof(smsPaymentFileProdiver)); }
public SmsPaymentService( IPaymentController paymentController, IDriverPaymentService androidDriverService, ISmsPaymentStatusNotificationReciever smsPaymentStatusNotificationReciever, IOrderParametersProvider orderParametersProvider, SmsPaymentFileCache smsPaymentFileCache, ISmsPaymentDTOFactory smsPaymentDTOFactory ) { _paymentController = paymentController ?? throw new ArgumentNullException(nameof(paymentController)); _androidDriverService = androidDriverService ?? throw new ArgumentNullException(nameof(androidDriverService)); _smsPaymentStatusNotificationReciever = smsPaymentStatusNotificationReciever ?? throw new ArgumentNullException(nameof(smsPaymentStatusNotificationReciever)); _orderParametersProvider = orderParametersProvider ?? throw new ArgumentNullException(nameof(orderParametersProvider)); _smsPaymentFileCache = smsPaymentFileCache ?? throw new ArgumentNullException(nameof(smsPaymentFileCache)); _smsPaymentDTOFactory = smsPaymentDTOFactory ?? throw new ArgumentNullException(nameof(smsPaymentDTOFactory)); }
public SmsPaymentServiceInstanceProvider( IPaymentController paymentController, IDriverPaymentService driverPaymentService, ISmsPaymentStatusNotificationReciever smsPaymentStatusNotificationReciever, IOrderParametersProvider orderParametersProvider, SmsPaymentFileCache smsPaymentFileProdiver, ISmsPaymentDTOFactory smsPaymentDTOFactory ) { _paymentController = paymentController ?? throw new ArgumentNullException(nameof(paymentController)); _driverPaymentService = driverPaymentService ?? throw new ArgumentNullException(nameof(driverPaymentService)); _smsPaymentStatusNotificationReciever = smsPaymentStatusNotificationReciever ?? throw new ArgumentNullException(nameof(smsPaymentStatusNotificationReciever)); _orderParametersProvider = orderParametersProvider ?? throw new ArgumentNullException(nameof(orderParametersProvider)); _smsPaymentFileProdiver = smsPaymentFileProdiver ?? throw new ArgumentNullException(nameof(smsPaymentFileProdiver)); _smsPaymentDTOFactory = smsPaymentDTOFactory ?? throw new ArgumentNullException(nameof(smsPaymentDTOFactory)); }
public SmsPaymentService(IPaymentWorker paymentWorker, IDriverPaymentService androidDriverService) { this.paymentWorker = paymentWorker ?? throw new ArgumentNullException(nameof(paymentWorker)); this.androidDriverService = androidDriverService ?? throw new ArgumentNullException(nameof(androidDriverService)); }
public SmsPaymentServiceInstanceProvider(IPaymentWorker paymentWorker, IDriverPaymentService driverPaymentService) { this.paymentWorker = paymentWorker ?? throw new ArgumentNullException(nameof(paymentWorker)); this.driverPaymentService = driverPaymentService ?? throw new ArgumentNullException(nameof(driverPaymentService)); }