예제 #1
0
 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;
 }