示例#1
0
 public ShopifyCustomerGet(
     CustomerApi customerApi,
     ShopifyOrderRepository orderRepository,
     ShopifyBatchRepository batchRepository,
     SettingsRepository settingsRepository,
     JobMonitoringService jobMonitoringService,
     ShopifyJsonService shopifyJsonService)
 {
     _customerApi          = customerApi;
     _orderRepository      = orderRepository;
     _batchRepository      = batchRepository;
     _settingsRepository   = settingsRepository;
     _jobMonitoringService = jobMonitoringService;
     _shopifyJsonService   = shopifyJsonService;
 }
 public ShopifyPayoutPullWorker(
     CredentialsRepository connectionRepository,
     ShopifyBatchRepository shopifyBatchRepository,
     ShopifyPayoutRepository persistRepository,
     SettingsRepository settingsRepository,
     PayoutApi payoutApi,
     IPushLogger logger)
 {
     _connectionRepository   = connectionRepository;
     _shopifyBatchRepository = shopifyBatchRepository;
     _persistRepository      = persistRepository;
     _settingsRepository     = settingsRepository;
     _payoutApi = payoutApi;
     _logger    = logger;
 }
示例#3
0
 public ShopifyInventoryGet(
     IPushLogger logger,
     ProductApi productApi,
     InventoryApi inventoryApi,
     EventApi eventApi,
     ShopifyInventoryRepository inventoryRepository,
     JobMonitoringService jobMonitoringService,
     ShopifyBatchRepository batchRepository,
     ExecutionLogService executionLogService, ShopifyJsonService shopifyJsonService)
 {
     _productApi           = productApi;
     _inventoryApi         = inventoryApi;
     _eventApi             = eventApi;
     _inventoryRepository  = inventoryRepository;
     _jobMonitoringService = jobMonitoringService;
     _batchRepository      = batchRepository;
     _executionLogService  = executionLogService;
     _shopifyJsonService   = shopifyJsonService;
     _logger = logger;
 }
示例#4
0
 public ShopifyOrderGet(
     ShopifyOrderRepository orderRepository,
     ShopifyBatchRepository batchRepository,
     SettingsRepository settingsRepository,
     ShopifyCustomerGet shopifyCustomerPull,
     ShopifyTransactionGet shopifyTransactionGet,
     JobMonitoringService jobMonitoringService,
     ExecutionLogService executionLogService,
     ShopifyJsonService shopifyJsonService,
     OrderApi orderApi)
 {
     _orderRepository       = orderRepository;
     _batchRepository       = batchRepository;
     _settingsRepository    = settingsRepository;
     _shopifyCustomerPull   = shopifyCustomerPull;
     _shopifyTransactionGet = shopifyTransactionGet;
     _jobMonitoringService  = jobMonitoringService;
     _executionLogService   = executionLogService;
     _shopifyJsonService    = shopifyJsonService;
     _orderApi = orderApi;
 }