public async Task <bool> TransferPlayback(PlayerTransferPlaybackRequest request) { Ensure.ArgumentNotNull(request, nameof(request)); var statusCode = await API.Put(URLs.Player(), null, request.BuildBodyParams()).ConfigureAwait(false); return(statusCode == HttpStatusCode.NoContent); }
public Task <CurrentlyPlayingContext> GetCurrentPlayback(PlayerCurrentPlaybackRequest request) { Ensure.ArgumentNotNull(request, nameof(request)); return(API.Get <CurrentlyPlayingContext>(URLs.Player(), request.BuildQueryParams())); }
public Task <CurrentlyPlayingContext> GetCurrentPlayback() { return(API.Get <CurrentlyPlayingContext>(URLs.Player())); }