public DicomConnectionManager( IProfileStorage profileStorage, ILiteConfigService liteConfigService, IRoutedItemManager routedItemManager, IRoutedItemLoader routedItemLoader, IRulesManager rulesManager, ISendToDicomService sendToDicomService, IDicomUtil dicomUtil, IUtil util, ILITETask taskManager, ILogger <DicomConnectionManager> logger) : base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util) { _dicomUtil = dicomUtil; _sendToDicomService = sendToDicomService; }
public DcmtkConnectionManager( IDcmtkConnectionInitializer connectionInitializer, IProfileStorage profileStorage, ILiteConfigService liteConfigService, IRoutedItemManager routedItemManager, IRulesManager rulesManager, IDicomUtil dicomUtil, IDcmtkScanner scanner, IStoreScpService storeScpService, IEchoSCUService echoSCUService, IPushToDicomService pushToDicomService, ILITETask taskManager, IUtil util, ILogger <DcmtkConnectionManager> logger) : base(profileStorage, liteConfigService, routedItemManager, null, rulesManager, taskManager, logger, util) { _connectionInitializer = connectionInitializer; _scanner = scanner; _dicomUtil = dicomUtil; _storeScpService = storeScpService; _echoSCUService = echoSCUService; _pushToDicomService = pushToDicomService; }
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; }