public static VideoViewModel FromApiVideo(ApiVideo apiVideo) { VideoViewModel viewModel = new VideoViewModel() { Id = apiVideo.Items[0].Id, ChannelId = apiVideo.Items[0].Snippet.ChannelId, ChannelTitle = apiVideo.Items[0].Snippet.ChannelTitle, Duration = apiVideo.Items[0].ContentDetails.Duration, VideoThumbnail = apiVideo.Items[0].Snippet.Thumbnails.Default.Url, VideoTitle = apiVideo.Items[0].Snippet.Title, VideoUrl = "https://www.youtube.com/watch?v=" + apiVideo.Items[0].Id, }; return(viewModel); }
public static string SerializeObject(VideoViewModel viewModel) { return(viewModel.Id + "#del#" + viewModel.VideoTitle + "#del#" + viewModel.VideoUrl + "#del#" + viewModel.Duration + "#del#" + viewModel.VideoThumbnail + "#del#" + viewModel.ChannelTitle + "#del#" + viewModel.ChannelId); }