public ManualImportService(IDiskProvider diskProvider, IParsingService parsingService, IDiskScanService diskScanService, IMakeImportDecision importDecisionMaker, IArtistService artistService, IAlbumService albumService, IReleaseService releaseService, ITrackService trackService, IAudioTagService audioTagService, IImportApprovedTracks importApprovedTracks, ITrackedDownloadService trackedDownloadService, IDownloadedTracksImportService downloadedTracksImportService, IEventAggregator eventAggregator, Logger logger) { _diskProvider = diskProvider; _parsingService = parsingService; _diskScanService = diskScanService; _importDecisionMaker = importDecisionMaker; _artistService = artistService; _albumService = albumService; _releaseService = releaseService; _trackService = trackService; _audioTagService = audioTagService; _importApprovedTracks = importApprovedTracks; _trackedDownloadService = trackedDownloadService; _downloadedTracksImportService = downloadedTracksImportService; _eventAggregator = eventAggregator; _logger = logger; }
public DownloadedTracksImportService(IDiskProvider diskProvider, IDiskScanService diskScanService, IArtistService artistService, IParsingService parsingService, IMakeImportDecision importDecisionMaker, IImportApprovedTracks importApprovedTracks, IEventAggregator eventAggregator, Logger logger) { _diskProvider = diskProvider; _diskScanService = diskScanService; _artistService = artistService; _parsingService = parsingService; _importDecisionMaker = importDecisionMaker; _importApprovedTracks = importApprovedTracks; _eventAggregator = eventAggregator; _logger = logger; }
public DiskScanService(IDiskProvider diskProvider, IMediaFileService mediaFileService, IMakeImportDecision importDecisionMaker, IImportApprovedTracks importApprovedTracks, IConfigService configService, IArtistService artistService, IRootFolderService rootFolderService, IMediaFileTableCleanupService mediaFileTableCleanupService, IEventAggregator eventAggregator, Logger logger) { _diskProvider = diskProvider; _mediaFileService = mediaFileService; _importDecisionMaker = importDecisionMaker; _importApprovedTracks = importApprovedTracks; _configService = configService; _artistService = artistService; _mediaFileTableCleanupService = mediaFileTableCleanupService; _rootFolderService = rootFolderService; _eventAggregator = eventAggregator; _logger = logger; }