예제 #1
0
        public ProcessDirector(
            StateRepository stateRepository,

            AcumaticaManager acumaticaManager,
            ShopifyManager shopifyManager,
            SyncManager syncManager,

            ExecutionLogService executionLogService,
            ConfigStatusService configStatusService,
            CombinedRefDataService combinedRefDataService,
            SettingsRepository settingsRepository,
            JobMonitoringService monitoringService)
        {
            _stateRepository = stateRepository;

            _acumaticaManager = acumaticaManager;
            _shopifyManager   = shopifyManager;
            _syncManager      = syncManager;

            _executionLogService    = executionLogService;
            _configStatusService    = configStatusService;
            _settingsRepository     = settingsRepository;
            _combinedRefDataService = combinedRefDataService;
            _monitoringService      = monitoringService;
        }
예제 #2
0
 public ConfigStatusService(
     SyncInventoryRepository syncInventoryRepository,
     CombinedRefDataService combinedRefDataService,
     StateRepository stateRepository,
     SettingsRepository settingsRepository)
 {
     _syncInventoryRepository = syncInventoryRepository;
     _stateRepository         = stateRepository;
     _settingsRepository      = settingsRepository;
     _combinedRefDataService  = combinedRefDataService;
 }
예제 #3
0
        public ConfigController(
            CredentialsRepository connectionRepository,
            StateRepository stateRepository,
            ExecutionLogService logRepository,
            OneTimeJobScheduler oneTimeJobService,
            JobMonitoringService jobStatusService,
            ConfigStatusService statusService,
            CombinedRefDataService combinedRefDataService,
            SettingsRepository settingsRepository,
            SyncInventoryRepository syncInventoryRepository,
            ShopifyPaymentGatewayService gatewayService)
        {
            _connectionRepository = connectionRepository;
            _stateRepository      = stateRepository;
            _oneTimeJobService    = oneTimeJobService;

            _statusService           = statusService;
            _combinedRefDataService  = combinedRefDataService;
            _settingsRepository      = settingsRepository;
            _logRepository           = logRepository;
            _syncInventoryRepository = syncInventoryRepository;
            _gatewayService          = gatewayService;
            _jobStatusService        = jobStatusService;
        }