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;
        }
 public LiteDownloadService(
     IGetLiteReresourcesService getLiteReresourcesService,
     IDownloadViaHttpService downloadViaHttpService,
     IDeleteEGSResourceService deleteEGSResourceService,
     IRoutedItemManager routedItemManager,
     IProfileStorage profileStorage,
     ILITETask taskManager,
     ILogger <LiteDownloadService> logger)
 {
     _getLiteReresourcesService = getLiteReresourcesService;
     _downloadViaHttpService    = downloadViaHttpService;
     _deleteEGSResourceService  = deleteEGSResourceService;
     _routedItemManager         = routedItemManager;
     _profileStorage            = profileStorage;
     _taskManager = taskManager;
     _logger      = logger;
 }