public CloudDownloadService( IProfileStorage profileStorage, IDuplicatesDetectionService duplicatesDetectionService, IStudyManager studyManager, ILITETask taskManager, ILogger <CloudDownloadService> logger ) { _profileStorage = profileStorage; _duplicatesDetectionService = duplicatesDetectionService; _studyManager = studyManager; _taskManager = taskManager; _logger = logger; }
public FileConnectionManager( IFileScanService fileScanService, IDuplicatesDetectionService duplicatesDetectionService, IFilePathFormatterHelper pathFormatterHelper, IProfileStorage profileStorage, ILiteConfigService liteConfigService, IRoutedItemManager routedItemManager, IRulesManager rulesManager, IUtil util, ILITETask taskManager, ILogger <FileConnectionManager> logger) : base(profileStorage, liteConfigService, routedItemManager, null, rulesManager, taskManager, logger, util) { _fileScanService = fileScanService; _pathFormatterHelper = pathFormatterHelper; _duplicatesDetectionService = duplicatesDetectionService; }
public SendToCloudService( IProfileStorage profileStorage, IRoutedItemManager routedItemManager, IDuplicatesDetectionService duplicatesDetectionService, IStowAsMultiPartCloudService stowAsMultiPartCloudService, ISendFromCloudToHl7Service sendFromCloudToHl7Service, IPostResponseCloudService postResponseCloudService, IPostCompletionCloudService postCompletionCloudService, IDicomUtil dicomUtil, ILITETask taskManager, ILogger <SendToCloudService> logger) { _profileStorage = profileStorage; _routedItemManager = routedItemManager; _duplicatesDetectionService = duplicatesDetectionService; _dicomUtil = dicomUtil; _stowAsMultiPartCloudService = stowAsMultiPartCloudService; _sendFromCloudToHl7Service = sendFromCloudToHl7Service; _postResponseCloudService = postResponseCloudService; _postCompletionCloudService = postCompletionCloudService; _taskManager = taskManager; _logger = logger; }