public CompletedDownloadService(IEventAggregator eventAggregator,
                                 IHistoryService historyService,
                                 IDownloadedBooksImportService downloadedTracksImportService,
                                 IAuthorService authorService,
                                 ITrackedDownloadAlreadyImported trackedDownloadAlreadyImported)
 {
     _eventAggregator = eventAggregator;
     _historyService = historyService;
     _downloadedTracksImportService = downloadedTracksImportService;
     _authorService = authorService;
     _trackedDownloadAlreadyImported = trackedDownloadAlreadyImported;
 }
示例#2
0
 public TrackedDownloadService(IParsingService parsingService,
                               ICacheManager cacheManager,
                               IHistoryService historyService,
                               IEventAggregator eventAggregator,
                               ITrackedDownloadAlreadyImported trackedDownloadAlreadyImported,
                               Logger logger)
 {
     _parsingService  = parsingService;
     _historyService  = historyService;
     _eventAggregator = eventAggregator;
     _trackedDownloadAlreadyImported = trackedDownloadAlreadyImported;
     _cache  = cacheManager.GetCache <TrackedDownload>(GetType());
     _logger = logger;
 }
示例#3
0
 public CompletedDownloadService(IEventAggregator eventAggregator,
                                 IHistoryService historyService,
                                 IDownloadedEpisodesImportService downloadedEpisodesImportService,
                                 IParsingService parsingService,
                                 ISeriesService seriesService,
                                 ITrackedDownloadAlreadyImported trackedDownloadAlreadyImported)
 {
     _eventAggregator = eventAggregator;
     _historyService  = historyService;
     _downloadedEpisodesImportService = downloadedEpisodesImportService;
     _parsingService = parsingService;
     _seriesService  = seriesService;
     _trackedDownloadAlreadyImported = trackedDownloadAlreadyImported;
 }
示例#4
0
 public CompletedDownloadService(IEventAggregator eventAggregator,
                                 IHistoryService historyService,
                                 IProvideImportItemService provideImportItemService,
                                 IDownloadedTracksImportService downloadedTracksImportService,
                                 IArtistService artistService,
                                 ITrackedDownloadAlreadyImported trackedDownloadAlreadyImported)
 {
     _eventAggregator               = eventAggregator;
     _historyService                = historyService;
     _provideImportItemService      = provideImportItemService;
     _downloadedTracksImportService = downloadedTracksImportService;
     _artistService = artistService;
     _trackedDownloadAlreadyImported = trackedDownloadAlreadyImported;
 }
示例#5
0
 public CompletedDownloadService(IEventAggregator eventAggregator,
                                 IHistoryService historyService,
                                 IProvideImportItemService provideImportItemService,
                                 IDownloadedBooksImportService downloadedTracksImportService,
                                 ITrackedDownloadAlreadyImported trackedDownloadAlreadyImported,
                                 Logger logger)
 {
     _eventAggregator                = eventAggregator;
     _historyService                 = historyService;
     _provideImportItemService       = provideImportItemService;
     _downloadedTracksImportService  = downloadedTracksImportService;
     _trackedDownloadAlreadyImported = trackedDownloadAlreadyImported;
     _logger = logger;
 }
示例#6
0
 public CompletedDownloadService(IEventAggregator eventAggregator,
                                 IHistoryService historyService,
                                 IProvideImportItemService provideImportItemService,
                                 IDownloadedEpisodesImportService downloadedEpisodesImportService,
                                 IParsingService parsingService,
                                 ISeriesService seriesService,
                                 ITrackedDownloadAlreadyImported trackedDownloadAlreadyImported,
                                 Logger logger)
 {
     _eventAggregator                 = eventAggregator;
     _historyService                  = historyService;
     _provideImportItemService        = provideImportItemService;
     _downloadedEpisodesImportService = downloadedEpisodesImportService;
     _parsingService                  = parsingService;
     _seriesService = seriesService;
     _trackedDownloadAlreadyImported = trackedDownloadAlreadyImported;
     _logger = logger;
 }
 public CompletedDownloadService(IEventAggregator eventAggregator,
                                 IHistoryService historyService,
                                 IProvideImportItemService importItemService,
                                 IDownloadedMovieImportService downloadedMovieImportService,
                                 IParsingService parsingService,
                                 IMovieService movieService,
                                 ITrackedDownloadAlreadyImported trackedDownloadAlreadyImported,
                                 Logger logger)
 {
     _eventAggregator              = eventAggregator;
     _historyService               = historyService;
     _importItemService            = importItemService;
     _downloadedMovieImportService = downloadedMovieImportService;
     _parsingService               = parsingService;
     _movieService = movieService;
     _trackedDownloadAlreadyImported = trackedDownloadAlreadyImported;
     _logger = logger;
 }