Beispiel #1
0
 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;
 }
Beispiel #2
0
 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;
 }