This will return some stats of the music lyrics of artists that are specified. It uses the musicbrainz api to get all the song titles of an artist and the lyrics.ovh for the music lyrics.
- .NET 5 SDK
- Open a command prompt or terminal
- Navigate to */Lyrics.Counter
- Enter this command
dotnet run
- Open a browser
- Enter this URL
http://localhost:5000/
- Open Visual Studio
- Open the app solution
- Ensure you have IIS Express selected
- Press the play button
- Use fluent validation
- Maybe use caching to improve the lyrics api performance
- Could a cancel button that will cancel the search for finding the song lyrics. This will mean the lyrics average will less accurate.
- Find a way to unit test the logic in the razor pages. Maybe by extracting the logic to another helper class.