public ArtistService(IMusicBrainzService musicBrainzService, ILyricsOvhService lyricsService) { _musicBrainzService = musicBrainzService ?? throw new ArgumentNullException(nameof(musicBrainzService)); _lyricsOvhService = lyricsService ?? throw new ArgumentNullException(nameof(lyricsService)); }
/// <summary> /// Constructor having MusicBrainService that holds logic /// </summary> public MusicWikiController(IMusicBrainzService musicBrainzService) { _musicBrainzService = musicBrainzService; }
public LyricApiLogic(IMusicBrainzService musicBrainzService, ILyricService lyricService, ILyricCalculator lyricCalculator) { _musicBrainzService = musicBrainzService; _lyricService = lyricService; _lyricCalculator = lyricCalculator; }
public void Setup() { _musicBrainzService = new MusicBrainzService(); }