Spotify.NET/SpotifyAPI.Web/Clients/Interfaces/IArtistsClient.cs
2020-05-08 11:26:34 +02:00

19 lines
532 B
C#

using System.Threading.Tasks;
namespace SpotifyAPI.Web
{
public interface IArtistsClient
{
Task<ArtistsResponse> GetSeveral(ArtistsRequest request);
Task<FullArtist> Get(string artistId);
Task<Paging<SimpleAlbum>> GetAlbums(string artistId);
Task<Paging<SimpleAlbum>> GetAlbums(string artistId, ArtistsAlbumsRequest request);
Task<ArtistsTopTracksResponse> GetTopTracks(string artistId, ArtistsTopTracksRequest request);
Task<ArtistsRelatedArtistsResponse> GetRelatedArtists(string artistId);
}
}