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;
 }
 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;
 }