コード例 #1
0
        public static async Task ModifyAsync(RestVideo video, Action <ModifyVideoParams> changes, RequestOptions options)
        {
            var modify = new ModifyVideoParams();

            changes.Invoke(modify);

            var model = await video.Client.ApiClient.ModifyVideoAsync(video.Id, modify, options);

            video.Update(model);
        }
コード例 #2
0
 public async Task <Video> ModifyVideoAsync(string videoId, ModifyVideoParams modify, RequestOptions options)
 {
     options = RequestOptions.CreateOrClone(options);
     return(await SendJsonAsync <Video>("PUT", $"videos/{videoId}", options).ConfigureAwait(false));
 }