Spotify.NET/SpotifyAPI.Web/Clients/Interfaces/ITracksClient.cs

21 lines
662 B
C#
Raw Normal View History

2020-05-07 12:48:31 +01:00
using System.Threading.Tasks;
2020-05-04 22:04:59 +01:00
namespace SpotifyAPI.Web
{
public interface ITracksClient
{
2020-05-07 12:48:31 +01:00
Task<TracksResponse> GetSeveral(TracksRequest request);
Task<TrackAudioAnalysis> GetAudioAnalysis(string trackId);
Task<TrackAudioFeatures> GetAudioFeatures(string trackId);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716")]
Task<FullTrack> Get(string trackId);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716")]
Task<FullTrack> Get(string trackId, TrackRequest request);
Task<TracksAudioFeaturesResponse> GetSeveralAudioFeatures(TracksAudioFeaturesRequest request);
2020-05-04 22:04:59 +01:00
}
}