internal static RestClip Create(BaseTwitchClient client, Model model) { var entity = new RestClip(client, model.Id); entity.Update(model); return(entity); }
internal virtual void Update(Model model) { Broadcaster = RestSimpleUser.Create(Client, model.Broadcaster); Curator = RestSimpleUser.Create(Client, model.Curator); Vod = RestSimpleVideo.Create(Client, model.Vod); CreatedAt = model.CreatedAt; EmbedHtml = model.EmbedHtml; EmbedUrl = model.EmbedUrl; Game = model.Game; Language = model.Language; Title = model.Title; Url = model.Url; Thumbnails = model.Thumbnails; TrackingId = model.TrackingId; Duration = model.Duration; Views = model.Views; }