Radio API wrapper for radio-browser.info.
Compatible with .NET 5 and .NET Standard 2.1.
var radioBrowser = new RadioBrowserClient();
var results = await radioBrowser.Search.ByNameAsync("station name");
Console.WriteLine(results.First().Name);
To use advanced search use AdvancedSearchOptions
var results = await radioBrowser.Search.AdvancedAsync(new AdvancedSearchOptions
{
Language = "english",
TagList = "news"
});
// Without limits
var results = await radioBrowser.Stations.GetByVotesAsync();
// With limit
var results = await radioBrowser.Stations.GetByVotesAsync(10);
// With filter
var results = await radioBrowser.Lists.GetTagsAsync("funk");