public OrdersController(
     ILogger <OrdersController> logger,
     IEmployeeModel employeeData,
     UserManager <IdentityUser> userManager,
     IOrderModel aPIOrderData,
     IDriverMobileAppActionRecordModel driverMobileAppActionRecordModel,
     IActionTimeHelper actionTimeHelper)
 {
     _logger       = logger ?? throw new ArgumentNullException(nameof(logger));
     _employeeData = employeeData ?? throw new ArgumentNullException(nameof(employeeData));
     _userManager  = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _aPIOrderData = aPIOrderData ?? throw new ArgumentNullException(nameof(aPIOrderData));
     _driverMobileAppActionRecordModel = driverMobileAppActionRecordModel ?? throw new ArgumentNullException(nameof(driverMobileAppActionRecordModel));
     _actionTimeHelper = actionTimeHelper ?? throw new ArgumentNullException(nameof(actionTimeHelper));
 }
 public RegistrationsController(
     ILogger <RegistrationsController> logger,
     UserManager <IdentityUser> userManager,
     IEmployeeModel employeeData,
     IDriverMobileAppActionRecordModel driverMobileAppActionRecordModel,
     IRouteListModel aPIRouteListData,
     ITrackPointsModel trackPointsData,
     IActionTimeHelper actionTimeHelper)
 {
     _logger       = logger ?? throw new ArgumentNullException(nameof(logger));
     _userManager  = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _employeeData = employeeData ?? throw new ArgumentNullException(nameof(employeeData));
     _driverMobileAppActionRecordModel = driverMobileAppActionRecordModel
                                         ?? throw new ArgumentNullException(nameof(driverMobileAppActionRecordModel));
     _aPIRouteListData = aPIRouteListData ?? throw new ArgumentNullException(nameof(aPIRouteListData));
     _trackPointsData  = trackPointsData ?? throw new ArgumentNullException(nameof(trackPointsData));
     _actionTimeHelper = actionTimeHelper ?? throw new ArgumentNullException(nameof(actionTimeHelper));
 }
 public FastPaymentsController(ILogger <SmsPaymentsController> logger,
                               IActionTimeHelper actionTimeHelper,
                               IFastPaymentModel fastPaymentModel,
                               QRPaymentConverter qrPaymentConverter,
                               IOrderModel aPIOrderData,
                               IEmployeeModel employeeData,
                               IDriverMobileAppActionRecordModel driverMobileAppActionRecordModel,
                               UserManager <IdentityUser> userManager)
 {
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _actionTimeHelper   = actionTimeHelper ?? throw new ArgumentNullException(nameof(actionTimeHelper));
     _fastPaymentModel   = fastPaymentModel ?? throw new ArgumentNullException(nameof(fastPaymentModel));
     _qrPaymentConverter = qrPaymentConverter ?? throw new ArgumentNullException(nameof(qrPaymentConverter));
     _aPIOrderData       = aPIOrderData ?? throw new ArgumentNullException(nameof(aPIOrderData));
     _employeeData       = employeeData ?? throw new ArgumentNullException(nameof(employeeData));
     _driverMobileAppActionRecordModel =
         driverMobileAppActionRecordModel ?? throw new ArgumentNullException(nameof(driverMobileAppActionRecordModel));
     _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager));
 }
Exemple #4
0
        public SmsPaymentsController(ILogger <SmsPaymentsController> logger,
                                     IConfiguration configuration,
                                     IActionTimeHelper actionTimeHelper,
                                     ISmsPaymentModel aPISmsPaymentData,
                                     SmsPaymentStatusConverter smsPaymentConverter,
                                     IOrderModel aPIOrderData,
                                     IEmployeeModel employeeData,
                                     IDriverMobileAppActionRecordModel driverMobileAppActionRecordModel,
                                     UserManager <IdentityUser> userManager)
        {
            if (configuration is null)
            {
                throw new ArgumentNullException(nameof(configuration));
            }

            _logger              = logger ?? throw new ArgumentNullException(nameof(logger));
            _actionTimeHelper    = actionTimeHelper ?? throw new ArgumentNullException(nameof(actionTimeHelper));
            _aPISmsPaymentData   = aPISmsPaymentData ?? throw new ArgumentNullException(nameof(aPISmsPaymentData));
            _smsPaymentConverter = smsPaymentConverter ?? throw new ArgumentNullException(nameof(smsPaymentConverter));
            _aPIOrderData        = aPIOrderData ?? throw new ArgumentNullException(nameof(aPIOrderData));
            _employeeData        = employeeData ?? throw new ArgumentNullException(nameof(employeeData));
            _driverMobileAppActionRecordModel = driverMobileAppActionRecordModel ?? throw new ArgumentNullException(nameof(driverMobileAppActionRecordModel));
            _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager));
        }