DevCase.ThirdParty.FreeHardMusic Namespace

 

Classes

AlbumInfo Represents the information of an album crawled with Crawler.
Crawler A crawler that searchs and collect albums (its download links) from the http://freehardmusic.com/ website.
PageCrawlBeginEventArgs Represents the event data of the PageCrawlBegin event.
PageCrawlEndEventArgs Represents the event data of the PageCrawlEnd event.
SearchQuery Represents a search query of the http://freehardmusic.com/ website, that is managed by the FetchAlbums and FetchAlbumsAsync methods.

Note that a search query can be performed in two different ways:

1. An artist-name based search (Artist).

2. A non-artist name based search. That is, a custom search based on country (Country), genre (Genre) or year criterias (Year); this kind of search can combine the three mentioned criterias, but not the artist name (Artist).

So, for an artist-name based search, the value of Country, Genre and Year properties will always be set to "all".

And for a country, genre or year based search, the value of Artist property will always be set to an empty string.