private static void CreateStyle(ChannelsItem item, JToken style) { string text = null; if (style["display_text"] != null) { text = style["display_text"].Value <string>(); } if (style.HasValues) { item.Style = new ChannelStyle { BgColor = style["bg_color"].Value <string>(), BgImage = style["bg_image"].Value <string>(), LayoutType = style["layout_type"].Value <int>(), DisplayText = text } } ; }
private static void CreateRelation(ChannelsItem item, JToken relation) { if (relation == null || !relation.HasValues) { return; } item.Relation = new ChannelRelation(); var artist = relation["artist"]; var song = relation["song"]; if (artist != null) { item.Relation.ArtistID = artist["id"].Value <string>(); } if (song != null) { item.Relation.SongID = song["id"].Value <string>(); item.Relation.SSID = song["ssid"].Value <string>(); } }