コード例 #1
0
        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);
        }
コード例 #2
0
        public Task <CurrentlyPlayingContext> GetCurrentPlayback(PlayerCurrentPlaybackRequest request)
        {
            Ensure.ArgumentNotNull(request, nameof(request));

            return(API.Get <CurrentlyPlayingContext>(URLs.Player(), request.BuildQueryParams()));
        }
コード例 #3
0
 public Task <CurrentlyPlayingContext> GetCurrentPlayback()
 {
     return(API.Get <CurrentlyPlayingContext>(URLs.Player()));
 }