/// <summary> /// Разобрать из json. /// </summary> /// <param name="response">Ответ сервера.</param> /// <returns></returns> internal static NewsBannedExList FromJson(VkResponse response) { VkResponseArray names = response["groups"]; VkResponseArray profiles = response["profiles"]; var bannedList = new NewsBannedExList { Groups = names.ToReadOnlyCollectionOf<Group>(x => x), profiles = profiles.ToReadOnlyCollectionOf<User>(x => x) }; return bannedList; }
/// <summary> /// Разобрать из json. /// </summary> /// <param name="response">Ответ сервера.</param> /// <returns></returns> public static NewsBannedExList FromJson(VkResponse response) { VkResponseArray names = response["groups"]; VkResponseArray profiles = response["profiles"]; var bannedList = new NewsBannedExList { Groups = names.ToReadOnlyCollectionOf <Group>(x => x), Profiles = profiles.ToReadOnlyCollectionOf <User>(x => x) }; return(bannedList); }