internal static RestSimpleTeam Create(BaseTwitchClient client, Model model) { var entity = new RestSimpleTeam(client, model.Id); entity.Update(model); return(entity); }
internal new static RestTeam Create(BaseRestClient client, Model model) { var entity = new RestTeam(client, model.Id); entity.Update(model); return(entity); }
internal override void Update(Model model) { base.Update(model); Channels = model.Channels.Select(x => { var entity = new RestChannel(Client, x.Id); entity.Update(x); return(entity); }).ToArray(); }
internal virtual void Update(Model model) { Background = model.Background; BannerUrl = model.BannerUrl; CreatedAt = model.CreatedAt; DisplayName = model.DisplayName; Info = model.Info; LogoUrl = model.LogoUrl; Name = model.Name; UpdatedAt = model.UpdatedAt; }