public RefreshAlbumService(IAlbumService albumService, IArtistService artistService, IAddArtistService addArtistService, IArtistMetadataService artistMetadataService, IReleaseService releaseService, IProvideAlbumInfo albumInfo, IRefreshAlbumReleaseService refreshAlbumReleaseService, IMediaFileService mediaFileService, IHistoryService historyService, IEventAggregator eventAggregator, ICheckIfAlbumShouldBeRefreshed checkIfAlbumShouldBeRefreshed, IMapCoversToLocal mediaCoverService, Logger logger) : base(logger, artistMetadataService) { _albumService = albumService; _artistService = artistService; _addArtistService = addArtistService; _releaseService = releaseService; _albumInfo = albumInfo; _refreshAlbumReleaseService = refreshAlbumReleaseService; _mediaFileService = mediaFileService; _historyService = historyService; _eventAggregator = eventAggregator; _checkIfAlbumShouldBeRefreshed = checkIfAlbumShouldBeRefreshed; _mediaCoverService = mediaCoverService; _logger = logger; }
public AddAlbumService(IArtistService artistService, IAddArtistService addArtistService, IAlbumService albumService, IProvideAlbumInfo albumInfo, IImportListExclusionService importListExclusionService, Logger logger) { _artistService = artistService; _addArtistService = addArtistService; _albumService = albumService; _albumInfo = albumInfo; _importListExclusionService = importListExclusionService; _logger = logger; }