예제 #1
0
 public DicomUtil(
     IDiskUtils util,
     ILogger <DicomUtil> logger)
 {
     _util   = util;
     _logger = logger;
 }
예제 #2
0
 public Util(
     IDiskUtils diskUtils,
     ILogger <Util> logger)
 {
     _diskUtils = diskUtils;
     _logger    = logger;
 }
 public EnqueueCacheService(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILogger <EnqueueCacheService> logger) : base(logger)
 {
     _profileStorage = profileStorage;
     _util           = util;
 }
예제 #4
0
 public DequeueBlockingCollectionService(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILogger <DequeueBlockingCollectionService> logger) : base(logger)
 {
     _profileStorage = profileStorage;
     _util           = util;
 }
 public LiteConnectionPurgeService(
     IDiskUtils util,
     IProfileStorage profileStorage,
     ILogger <LiteConnectionPurgeService> logger)
 {
     _util           = util;
     _profileStorage = profileStorage;
     _logger         = logger;
 }
 public EnqueueBlockingCollectionService(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILITETask taskManager,
     ILogger <EnqueueBlockingCollectionService> logger)
     : base(logger)
 {
     _profileStorage = profileStorage;
     _taskManager    = taskManager;
     _util           = util;
 }
 public LitePurgeService(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILITETask taskManager,
     ILogger <LitePurgeService> logger)
 {
     _profileStorage = profileStorage;
     _util           = util;
     _taskManager    = taskManager;
     _logger         = logger;
 }
예제 #8
0
 public FileScanService(
     ISendFileService sendFileService,
     IProfileStorage profileStorage,
     IFileExpanderService fileExpanderService,
     IDiskUtils util,
     ILITETask taskManager,
     ILogger <FileScanService> logger)
 {
     _sendFileService     = sendFileService;
     _profileStorage      = profileStorage;
     _fileExpanderService = fileExpanderService;
     _util        = util;
     _taskManager = taskManager;
     _logger      = logger;
 }
예제 #9
0
 public DcmtkScanner(
     IProfileStorage profileStorage,
     IRoutedItemManager routedItemManager,
     IDiskUtils util,
     IDcmtkDumpService dcmDumpService,
     ILITETask taskManager,
     ILogger <DcmtkScanner> logger)
 {
     _profileStorage    = profileStorage;
     _routedItemManager = routedItemManager;
     _dcmDumpService    = dcmDumpService;
     _util        = util;
     _taskManager = taskManager;
     _logger      = logger;
 }
 public StudiesDownloadManager(
     IProfileStorage profileStorage,
     IRoutedItemManager routedItemManager,
     IDiskUtils util,
     ILiteHttpClient liteHttpClient,
     ILITETask taskManager,
     ILogger <StudiesDownloadManager> logger
     )
 {
     _profileStorage    = profileStorage;
     _routedItemManager = routedItemManager;
     _util           = util;
     _liteHttpClient = liteHttpClient;
     _taskManager    = taskManager;
     _logger         = logger;
 }
 public DownloadViaHttpService(
     IDeleteEGSResourceService deleteEGSResourceService,
     ILiteHttpClient liteHttpClient,
     IRoutedItemManager routedItemManager,
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILITETask taskManager,
     ILogger <DownloadViaHttpService> logger)
 {
     _deleteEGSResourceService = deleteEGSResourceService;
     _liteHttpClient           = liteHttpClient;
     _routedItemManager        = routedItemManager;
     _profileStorage           = profileStorage;
     _taskManager = taskManager;
     _util        = util;
     _logger      = logger;
 }
예제 #12
0
 public RulesManager(
     IDiskUtils util,
     IProfileStorage profileStorage,
     IRulesEvalService rulesEvalService,
     IRunPreProcessFromConnectionScriptsService runPreProcessFromConnectionScriptsService,
     IRunPreProcessToConnectionScriptsService runPreProcessToConnectionScriptsService,
     IRunPostProcessFromConnectionScriptsService runPostProcessFromConnectionScriptsService,
     IRunPostProcessToConnectionScriptsService runPostProcessToConnectionScriptsService,
     ICheckAndDelayOnWaitConditionsService checkAndDelayOnWaitConditionsService,
     ILogger <RulesManager> logger)
 {
     _util             = util;
     _rulesEvalService = rulesEvalService;
     _profileStorage   = profileStorage;
     _runPreProcessFromConnectionScriptsService  = runPreProcessFromConnectionScriptsService;
     _runPreProcessToConnectionScriptsService    = runPreProcessToConnectionScriptsService;
     _runPostProcessFromConnectionScriptsService = runPostProcessFromConnectionScriptsService;
     _runPostProcessToConnectionScriptsService   = runPostProcessToConnectionScriptsService;
     _checkAndDelayOnWaitConditionsService       = checkAndDelayOnWaitConditionsService;
     _logger = logger;
 }
예제 #13
0
 public RoutedItemManager(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ITranslateService translateService,
     IAgeAtExamService ageAtExamService,
     IEnqueueCacheService enqueueCacheService,
     IEnqueueService enqueueService,
     IEnqueueBlockingCollectionService enqueueBlockingCollectionService,
     IDequeueService dequeueService,
     IDequeueBlockingCollectionService dequeueBlockingCollectionService,
     IDequeueCacheService dequeueCacheService,
     ILogger <RoutedItemManager> logger) : base(logger)
 {
     _util                = util;
     _profileStorage      = profileStorage;
     _enqueueCacheService = enqueueCacheService;
     _enqueueService      = enqueueService;
     _enqueueBlockingCollectionService = enqueueBlockingCollectionService;
     _dequeueService = dequeueService;
     _dequeueBlockingCollectionService = dequeueBlockingCollectionService;
     _dequeueCacheService = dequeueCacheService;
     _translateService    = translateService;
     _ageAtExamService    = ageAtExamService;
 }