public RefreshArtistService(IProvideArtistInfo artistInfo, IArtistService artistService, IArtistMetadataService artistMetadataService, IAlbumService albumService, IRefreshAlbumService refreshAlbumService, IEventAggregator eventAggregator, IMediaFileService mediaFileService, IHistoryService historyService, IDiskScanService diskScanService, ICheckIfArtistShouldBeRefreshed checkIfArtistShouldBeRefreshed, IConfigService configService, IImportListExclusionService importListExclusionService, Logger logger) : base(logger, artistMetadataService) { _artistInfo = artistInfo; _artistService = artistService; _albumService = albumService; _refreshAlbumService = refreshAlbumService; _eventAggregator = eventAggregator; _mediaFileService = mediaFileService; _historyService = historyService; _diskScanService = diskScanService; _checkIfArtistShouldBeRefreshed = checkIfArtistShouldBeRefreshed; _configService = configService; _importListExclusionService = importListExclusionService; _logger = logger; }
public AddArtistService(IArtistService artistService, IArtistMetadataService artistMetadataService, IProvideArtistInfo artistInfo, IBuildFileNames fileNameBuilder, IAddArtistValidator addArtistValidator, Logger logger) { _artistService = artistService; _artistMetadataService = artistMetadataService; _artistInfo = artistInfo; _fileNameBuilder = fileNameBuilder; _addArtistValidator = addArtistValidator; _logger = logger; }