コード例 #1
0
            public Task <bool> ChangeStateAsync(uint id, int revision, bool makePublic, CancellationToken cancellationToken)
            {
                var requestContent = new Dictionary <string, object> {
                    { "revision", revision }, { "public", makePublic }
                };

                return(client.PatchDynamicAsync(ServiceClient.BuildCommand("lists", id), null, requestContent, cancellationToken)
                       .ContinueWith(t => (bool)t.Result.Value <bool>("public"), TaskContinuationOptions.OnlyOnRanToCompletion));
            }