mirror of
https://github.com/Sarsoo/Spotify.NET.git
synced 2024-12-25 07:26:28 +00:00
20 lines
616 B
C#
20 lines
616 B
C#
using System.Threading.Tasks;
|
|
|
|
namespace SpotifyAPI.Web
|
|
{
|
|
public interface IArtistsClient
|
|
{
|
|
Task<ArtistsResponse> GetSeveral(ArtistsRequest request);
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716")]
|
|
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);
|
|
}
|
|
}
|