public LiteConnectionManager(
            ILiteDownloadService liteDownloadService,
            IGetLiteReresourcesService getLiteReresourcesService,
            IRegisterWithEGSService registerWithEGSService,
            ILiteConnectionPurgeService purgeService,
            ILiteUploadService liteUploadService,
            ILitePingService litePingService,
            IProfileStorage profileStorage,
            ILiteConfigService liteConfigService,
            IRoutedItemManager routedItemManager,
            IRoutedItemLoader routedItemLoader,
            IRulesManager rulesManager,
            ISendToAllHubsService sendToAllHubsService,
            IConnectionFinder connectionFinder,
            ILITETask taskManager,
            ILogger <LiteConnectionManager> logger,
            IUtil util)
            : base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
        {
            _liteUploadService         = liteUploadService;
            _liteDownloadService       = liteDownloadService;
            _purgeService              = purgeService;
            _registerWithEGSService    = registerWithEGSService;
            _getLiteReresourcesService = getLiteReresourcesService;
            _litePingService           = litePingService;
            _sendToAllHubsService      = sendToAllHubsService;
            _connectionFinder          = connectionFinder;

            hubMessages.CollectionChanged += HubMessagesCollectionChanged;
        }
Пример #2
0
 public LifeImageCloudConnectionManager(
     ICloudLoginService cloudLoginService,
     ICloudRegisterService cloudRegisterService,
     ICloudLogoutService cloudLogoutService,
     IRoutedItemManager routedItemManager,
     IRoutedItemLoader routedItemLoader,
     IRulesManager rulesManager,
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IMarkDownloadCompleteService markDownloadCompleteService,
     ILITETask taskManager,
     ILogger <LifeImageCloudConnectionManager> logger,
     IUtil util,
     ICloudDownloadService cloudDownloadService,
     ICloudUploadService cloudUploadService,
     ICloudShareDestinationsService shareDestinationsService,
     ICloudConnectionCacheAccessor cloudConnectionCacheAccessor,
     ICloudConnectionCacheManager cloudConnectionCacheManager,
     ICloudKeepAliveService keepAliveService,
     ICloudPingService cloudPingService)
     : base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
 {
     _cloudLoginService            = cloudLoginService;
     _cloudRegisterService         = cloudRegisterService;
     _cloudLogoutService           = cloudLogoutService;
     _cloudDownloadService         = cloudDownloadService;
     _cloudUploadService           = cloudUploadService;
     _shareDestinationsService     = shareDestinationsService;
     _markDownloadCompleteService  = markDownloadCompleteService;
     _cloudConnectionCacheAccessor = cloudConnectionCacheAccessor;
     _cloudConnectionCacheManager  = cloudConnectionCacheManager;
     _keepAliveService             = keepAliveService;
     _pingService = cloudPingService;
 }
Пример #3
0
 public LiteHttpClient(
     IProfileStorage profileStorage,
     ILogger <LiteHttpClient> logger)
 {
     _profileStorage = profileStorage;
     _logger         = logger;
 }
 public ActivityController(
     IProfileStorage profileStorage,
     ILogger <ActivityController> logger)
 {
     _profileStorage = profileStorage;
     _logger         = logger;
 }
 public LiteTaskUpdater(
     IProfileStorage profileStorage,
     ILogger <LiteTaskUpdater> logger)
 {
     _profileStorage = profileStorage;
     _logger         = logger;
 }
Пример #6
0
 public LiteEngine(
     IUtil util,
     IProfileManager profileManager,
     IScriptService scriptService,
     IProfileWriter profileWriter,
     IConnectionManagerFactory connectionManagerFactory,
     ICloudProfileLoaderService cloudProfileLoaderService,
     ILITETask liteTaskManager,
     IProfileStorage profileStorage,
     IConnectionFinder connectionFinder,
     ILitePurgeService litePurgeService,
     IConfigurationLoader configurationLoader,
     IProfileConnectionsInitializer connectionsInitializer,
     ILogger <LiteEngine> logger)
 {
     Throw.IfNull(util);
     _profileManager            = profileManager;
     _profileWriter             = profileWriter;
     _connectionManagerFactory  = connectionManagerFactory;
     _cloudProfileLoaderService = cloudProfileLoaderService;
     _scriptService             = scriptService;
     _taskManager            = liteTaskManager;
     _profileStorage         = profileStorage;
     _connectionFinder       = connectionFinder;
     _litePurgeService       = litePurgeService;
     _configurationLoader    = configurationLoader;
     _connectionsInitializer = connectionsInitializer;
     _logger = logger;
 }
 public DuplicatesDetectionService(
     IProfileStorage profileStorage,
     ILogger <DuplicatesDetectionService> logger)
 {
     _profileStorage = profileStorage;
     _logger         = logger;
 }
Пример #8
0
 public DequeueBlockingCollectionService(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILogger <DequeueBlockingCollectionService> logger) : base(logger)
 {
     _profileStorage = profileStorage;
     _util           = util;
 }
 public EnqueueCacheService(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILogger <EnqueueCacheService> logger) : base(logger)
 {
     _profileStorage = profileStorage;
     _util           = util;
 }
Пример #10
0
 public FileProfileWriter(
     IProfileStorage profileStorage,
     IUtil util,
     ILogger <FileProfileWriter> logger)
 {
     _profileStorage = profileStorage;
     _logger         = logger;
     _util           = util;
 }
Пример #11
0
 public DcmtkConnectionInitializer(
     IProfileStorage profileStorage,
     IRoutedItemLoader routedItemLoader,
     IUtil util)
 {
     _profileStorage   = profileStorage;
     _routedItemLoader = routedItemLoader;
     _util             = util;
 }
 public LiteConnectionPurgeService(
     IDiskUtils util,
     IProfileStorage profileStorage,
     ILogger <LiteConnectionPurgeService> logger)
 {
     _util           = util;
     _profileStorage = profileStorage;
     _logger         = logger;
 }
 public RulesEvalService(
     IProfileStorage profileStorage,
     IDoesRuleMatchService doesRuleMatchService,
     ILogger <RulesEvalService> logger)
 {
     _profileStorage       = profileStorage;
     _doesRuleMatchService = doesRuleMatchService;
     _logger = logger;
 }
Пример #14
0
 public StoreScpService(
     IProfileStorage profileStorage,
     IUtil util,
     ILITETask taskManager,
     ILogger <FindSCUService> logger) : base(logger)
 {
     _profileStorage = profileStorage;
     _taskManager    = taskManager;
     _util           = util;
 }
Пример #15
0
 public DcmSendService(
     IProfileStorage profileStorage,
     ILITETask taskManager,
     IUtil util,
     ILogger <DcmSendService> logger) : base(logger)
 {
     _profileStorage = profileStorage;
     _taskManager    = taskManager;
     _util           = util;
 }
Пример #16
0
 public CloudConnectionCacheManager(
     IProfileStorage profileStorage,
     IRoutedItemManager routedItemManager,
     ILITETask taskManager,
     ILogger <CloudConnectionCacheManager> logger)
 {
     _profileStorage    = profileStorage;
     _routedItemManager = routedItemManager;
     _taskManager       = taskManager;
     _logger            = logger;
 }
Пример #17
0
 public DcmtkDumpService(
     IProfileStorage profileStorage,
     IRoutedItemManager routedItemManager,
     IUtil util,
     ILogger <DcmtkScanner> logger)
 {
     _profileStorage    = profileStorage;
     _routedItemManager = routedItemManager;
     _util   = util;
     _logger = logger;
 }
 public LitePurgeService(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILITETask taskManager,
     ILogger <LitePurgeService> logger)
 {
     _profileStorage = profileStorage;
     _util           = util;
     _taskManager    = taskManager;
     _logger         = logger;
 }
Пример #19
0
 public LITETask(
     IConnectionManagerFactory connectionManagerFactory,
     IProfileStorage profileStorage,
     ILiteTaskUpdater liteTaskUpdater,
     ILogger <LITETask> logger)
 {
     _connectionManagerFactory = connectionManagerFactory;
     _profileStorage           = profileStorage;
     _liteTaskUpdater          = liteTaskUpdater;
     _logger = logger;
 }
 public LiteUploadService(
     ILiteToEgsService liteToEgsService,
     IProfileStorage profileStorage,
     ILITETask taskManager,
     ILogger <LiteUploadService> logger)
 {
     _liteToEgsService = liteToEgsService;
     _profileStorage   = profileStorage;
     _taskManager      = taskManager;
     _logger           = logger;
 }
 public DicomCFindCommand(
     IProfileStorage profileStorage,
     IRoutedItemManager routedItemManager,
     IConnectionFinder connectionFinder,
     ILogger <DicomCFindCommand> logger)
 {
     _profileStorage    = profileStorage;
     _routedItemManager = routedItemManager;
     _connectionFinder  = connectionFinder;
     _logger            = logger;
 }
 public CheckAndDelayOnWaitConditionsService(
     IUtil util,
     IProfileStorage profileStorage,
     ILITETask taskManager,
     ILogger <CheckAndDelayOnWaitConditionsService> logger)
 {
     _util           = util;
     _profileStorage = profileStorage;
     _taskManager    = taskManager;
     _logger         = logger;
 }
 public EnqueueBlockingCollectionService(
     IProfileStorage profileStorage,
     IDiskUtils util,
     ILITETask taskManager,
     ILogger <EnqueueBlockingCollectionService> logger)
     : base(logger)
 {
     _profileStorage = profileStorage;
     _taskManager    = taskManager;
     _util           = util;
 }
Пример #24
0
 public LogController(
     IProfileStorage profileStorage,
     IConnectionFinder connectionFinder,
     ILogger <LogController> logger,
     IHubContext <ChatHub> hubContext)
 {
     _profileStorage   = profileStorage;
     _connectionFinder = connectionFinder;
     _logger           = logger;
     _hubContext       = hubContext;
 }
Пример #25
0
 public RegisterWithEGSService(
     ILiteHttpClient liteHttpClient,
     IProfileStorage profileStorage,
     ILITETask taskManager,
     ILogger <RegisterWithEGSService> logger)
 {
     _liteHttpClient = liteHttpClient;
     _taskManager    = taskManager;
     _profileStorage = profileStorage;
     _logger         = logger;
 }
Пример #26
0
 public ConnectionManagerConcrete(
     IProfileStorage profileStorage,
     ILiteConfigService liteConfigService,
     IRoutedItemManager routedItemManager,
     IRulesManager rulesManager,
     IRoutedItemLoader routedItemLoader,
     ILITETask taskManager,
     ILogger logger,
     IUtil util)
     : base(profileStorage, liteConfigService, routedItemManager, routedItemLoader, rulesManager, taskManager, logger, util)
 {
 }
Пример #27
0
 public FindSCUService(
     IProfileStorage profileStorage,
     IRoutedItemManager routedItemManager,
     IUtil util,
     ILITETask taskManager,
     ILogger <FindSCUService> logger) : base(logger)
 {
     _profileStorage    = profileStorage;
     _routedItemManager = routedItemManager;
     _taskManager       = taskManager;
     _util = util;
 }
 public LiteStoreService(
     ILiteHttpClient liteHttpClient,
     IRoutedItemManager routedItemManager,
     IProfileStorage profileStorage,
     ILITETask taskManager,
     ILogger <LiteStoreService> logger)
 {
     _liteHttpClient    = liteHttpClient;
     _routedItemManager = routedItemManager;
     _profileStorage    = profileStorage;
     _taskManager       = taskManager;
     _logger            = logger;
 }
 public StowAsMultiPartCloudService(
     IProfileStorage profileStorage,
     IRoutedItemManager routedItemManager,
     ILiteHttpClient liteHttpClient,
     ILITETask taskManager,
     ILogger <StowAsMultiPartCloudService> logger)
 {
     _profileStorage    = profileStorage;
     _routedItemManager = routedItemManager;
     _liteHttpClient    = liteHttpClient;
     _taskManager       = taskManager;
     _logger            = logger;
 }
Пример #30
0
 public CloudDownloadService(
     IProfileStorage profileStorage,
     IDuplicatesDetectionService duplicatesDetectionService,
     IStudyManager studyManager,
     ILITETask taskManager,
     ILogger <CloudDownloadService> logger
     )
 {
     _profileStorage             = profileStorage;
     _duplicatesDetectionService = duplicatesDetectionService;
     _studyManager = studyManager;
     _taskManager  = taskManager;
     _logger       = logger;
 }