コード例 #1
0
 public OrdersSynchronizationJob(IOrdersSynchronizationService ordersSynchronizationService, IPushNotificationManager pushNotificationManager,
                                 IChangeLogSearchService changeLogService, ICustomerOrderSearchService orderSearchService, ISettingsManager settingsManager)
 {
     _ordersSynchronizationService = ordersSynchronizationService;
     _pushNotificationManager      = pushNotificationManager;
     _changeLogService             = changeLogService;
     _orderSearchService           = orderSearchService;
     _settingsManager = settingsManager;
 }
コード例 #2
0
 public AvaTaxController(ILogger <AvaTaxController> log, Func <IAvaTaxSettings, AvaTaxClient> avaTaxClientFactory, IOrdersSynchronizationService ordersSynchronizationService,
                         IAddressValidationService addressValidationService, IPushNotificationManager pushNotificationManager, IUserNameResolver userNameResolver, IOptions <AvaTaxSecureOptions> options)
 {
     _logger = new AvalaraLogger(log);
     _avaTaxClientFactory          = avaTaxClientFactory;
     _ordersSynchronizationService = ordersSynchronizationService;
     _addressValidationService     = addressValidationService;
     _pushNotificationManager      = pushNotificationManager;
     _userNameResolver             = userNameResolver;
     _options = options.Value;
 }