Closed skuill closed 10 months ago
Genius provider throw this error while trying to parse the html page with a lyric. SearchLyric method should not throw any exceptions and break users code. Only log errors. TODO: 1) Try Catch providers exceptions and log them. 2) Properly parse instrumental lyrics in providers. 3) Mark empty lyric response in case of instrumental lyric. 4) Add ability to configure logger in client/providers from ILoggerFactory. 5) Add Unit Tests (integration?) in case of instrumental lyric.
1) https://www.musixmatch.com/lyrics/409/49881086 2) AZLyrics did not find any instrumental song 3) https://genius.com/Rush-yyz-lyrics 4) https://www.songlyrics.com/rush/yyz-lyrics/ 5) https://lyrics.lyricfind.com/lyrics/rush-yyz
Artist: HIM, Song: Lucifer's Chorale