mirror of
https://github.com/Sarsoo/Spotify.NET.git
synced 2024-10-17 07:23:08 +01:00
20 lines
626 B
C#
20 lines
626 B
C#
|
using System.Threading.Tasks;
|
||
|
using SpotifyAPI.Web.Http;
|
||
|
using URLs = SpotifyAPI.Web.SpotifyUrls;
|
||
|
|
||
|
namespace SpotifyAPI.Web
|
||
|
{
|
||
|
public class PlaylistsClient : APIClient, IPlaylistsClient
|
||
|
{
|
||
|
public PlaylistsClient(IAPIConnector connector) : base(connector) { }
|
||
|
|
||
|
public Task<SnapshotResponse> RemoveItems(string playlistId, PlaylistRemoveItemsRequest request)
|
||
|
{
|
||
|
Ensure.ArgumentNotNullOrEmptyString(playlistId, nameof(playlistId));
|
||
|
Ensure.ArgumentNotNull(request, nameof(request));
|
||
|
|
||
|
return API.Delete<SnapshotResponse>(URLs.PlaylistTracks(playlistId), null, request.BuildBodyParams());
|
||
|
}
|
||
|
}
|
||
|
}
|