示例#1
0
 public ManualImportService(IDiskProvider diskProvider,
                            IParsingService parsingService,
                            IRootFolderService rootFolderService,
                            IDiskScanService diskScanService,
                            IMakeImportDecision importDecisionMaker,
                            IArtistService artistService,
                            IAlbumService albumService,
                            IReleaseService releaseService,
                            ITrackService trackService,
                            IAudioTagService audioTagService,
                            IImportApprovedTracks importApprovedTracks,
                            ITrackedDownloadService trackedDownloadService,
                            IDownloadedTracksImportService downloadedTracksImportService,
                            IProvideImportItemService provideImportItemService,
                            IEventAggregator eventAggregator,
                            Logger logger)
 {
     _diskProvider                  = diskProvider;
     _parsingService                = parsingService;
     _rootFolderService             = rootFolderService;
     _diskScanService               = diskScanService;
     _importDecisionMaker           = importDecisionMaker;
     _artistService                 = artistService;
     _albumService                  = albumService;
     _releaseService                = releaseService;
     _trackService                  = trackService;
     _audioTagService               = audioTagService;
     _importApprovedTracks          = importApprovedTracks;
     _trackedDownloadService        = trackedDownloadService;
     _downloadedTracksImportService = downloadedTracksImportService;
     _provideImportItemService      = provideImportItemService;
     _eventAggregator               = eventAggregator;
     _logger = logger;
 }
示例#2
0
 public ManualImportService(IDiskProvider diskProvider,
                            IParsingService parsingService,
                            IRootFolderService rootFolderService,
                            IDiskScanService diskScanService,
                            IMakeImportDecision importDecisionMaker,
                            IAuthorService authorService,
                            IBookService bookService,
                            IEditionService editionService,
                            IProvideBookInfo bookInfo,
                            IMetadataTagService metadataTagService,
                            IImportApprovedBooks importApprovedBooks,
                            ITrackedDownloadService trackedDownloadService,
                            IDownloadedBooksImportService downloadedTracksImportService,
                            IProvideImportItemService provideImportItemService,
                            IEventAggregator eventAggregator,
                            Logger logger)
 {
     _diskProvider                  = diskProvider;
     _parsingService                = parsingService;
     _rootFolderService             = rootFolderService;
     _diskScanService               = diskScanService;
     _importDecisionMaker           = importDecisionMaker;
     _authorService                 = authorService;
     _bookService                   = bookService;
     _editionService                = editionService;
     _bookInfo                      = bookInfo;
     _metadataTagService            = metadataTagService;
     _importApprovedBooks           = importApprovedBooks;
     _trackedDownloadService        = trackedDownloadService;
     _downloadedTracksImportService = downloadedTracksImportService;
     _provideImportItemService      = provideImportItemService;
     _eventAggregator               = eventAggregator;
     _logger = logger;
 }
示例#3
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;
 }
示例#4
0
 public CompletedDownloadService(IEventAggregator eventAggregator,
                                 IHistoryService historyService,
                                 IProvideImportItemService importItemService,
                                 IDownloadedBooksImportService downloadedTracksImportService,
                                 IAuthorService authorService,
                                 ITrackedDownloadAlreadyImported trackedDownloadAlreadyImported)
 {
     _eventAggregator               = eventAggregator;
     _historyService                = historyService;
     _importItemService             = importItemService;
     _downloadedTracksImportService = downloadedTracksImportService;
     _authorService = authorService;
     _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;
 }