Esempio n. 1
0
 public DownloadClientProvider(IDownloadClientStatusService downloadClientStatusService, IDownloadClientFactory downloadClientFactory, ICacheManager cacheManager, Logger logger)
 {
     _logger = logger;
     _downloadClientFactory       = downloadClientFactory;
     _downloadClientStatusService = downloadClientStatusService;
     _lastUsedDownloadClient      = cacheManager.GetCache <int>(GetType(), "lastDownloadClientId");
 }
Esempio n. 2
0
        public DownloadMonitoringService(IDownloadClientStatusService downloadClientStatusService,
                                         IDownloadClientFactory downloadClientFactory,
                                         IEventAggregator eventAggregator,
                                         IManageCommandQueue manageCommandQueue,
                                         IConfigService configService,
                                         IFailedDownloadService failedDownloadService,
                                         ICompletedDownloadService completedDownloadService,
                                         ITrackedDownloadService trackedDownloadService,
                                         Logger logger)
        {
            _downloadClientStatusService = downloadClientStatusService;
            _downloadClientFactory       = downloadClientFactory;
            _eventAggregator             = eventAggregator;
            _manageCommandQueue          = manageCommandQueue;
            _configService            = configService;
            _failedDownloadService    = failedDownloadService;
            _completedDownloadService = completedDownloadService;
            _trackedDownloadService   = trackedDownloadService;
            _logger = logger;

            _refreshDebounce = new Debouncer(QueueRefresh, TimeSpan.FromSeconds(5));
        }
Esempio n. 3
0
 public DownloadClientSchemaModule(IDownloadClientFactory notificationFactory)
     : base("downloadclient/schema")
 {
     _notificationFactory = notificationFactory;
     GetResourceAll       = GetSchema;
 }
Esempio n. 4
0
 public DownloadClientStatusCheck(IDownloadClientFactory providerFactory, IDownloadClientStatusService providerStatusService)
 {
     _providerFactory       = providerFactory;
     _providerStatusService = providerStatusService;
 }
 public DownloadClientProvider(IDownloadClientFactory downloadClientFactory)
 {
     _downloadClientFactory = downloadClientFactory;
 }
 public DownloadClientController(IDownloadClientFactory downloadClientFactory)
     : base(downloadClientFactory, "downloadclient", ResourceMapper)
 {
 }
Esempio n. 7
0
 public DownloadClientModule(IDownloadClientFactory downloadClientFactory)
     : base(downloadClientFactory, "downloadclient", ResourceMapper)
 {
 }
Esempio n. 8
0
 public DownloadClientModule(IDownloadClientFactory downloadClientFactory)
     : base(downloadClientFactory, "downloadclient")
 {
 }
Esempio n. 9
0
 public DownloadClientProvider(IDownloadClientFactory downloadClientFactory)
 {
     _downloadClientFactory = downloadClientFactory;
 }
Esempio n. 10
0
 public DownloadClientStatusCheck(IDownloadClientFactory providerFactory, IDownloadClientStatusService providerStatusService, ILocalizationService localizationService)
     : base(localizationService)
 {
     _providerFactory       = providerFactory;
     _providerStatusService = providerStatusService;
 }
 public FileInfoMessageHandler(IDownloadClientFactory downloadFactory, ILogger logger)
 {
     _downloadFactory = downloadFactory;
     _downloadClients = new List <IDownloadClient>();
     _logger          = logger;
 }