Пример #1
0
        public GlobalJsonResult <EmptyResult> Put([FromBody] VideoMetadataPutRequest request)
        {
            var video = videoComponentService.GetById(request.Id);

            PutRequest.DoThisIfValueIsNotDefault(request.FileName, v => video.SetFileName(v));
            PutRequest.DoThisIfValueIsNotDefault(request.FrameRate, v => video.SetFrameRate(v));

            videoComponentService.Save(video);

            return(GlobalJsonResult <EmptyResult> .Success(HttpStatusCode.OK));
        }
Пример #2
0
 public void UpdateVideoMetadata(VideoMetadataPutRequest videoMetadata)
 {
     this.Put <VideoMetadataPutRequest, EmptyResult>(string.Format("api/VideoMetadata/UpdateVideo"), videoMetadata);
 }