internal static Relative FromJson(VkResponse response) { var relative = new Relative(); relative.Id = response["id"]; relative.Type = response["type"]; relative.Name = response["name"]; return relative; }
internal static Relative FromJson(VkResponse response) { var relative = new Relative(); relative.Id = response["id"]; relative.Type = response["type"]; relative.Name = response["name"]; return(relative); }
/// <summary> /// Разобрать из json. /// </summary> /// <param name="response">Ответ сервера.</param> /// <returns></returns> public static Relative FromJson(VkResponse response) { var relative = new Relative { Id = response["user_id"] ?? response["uid"] ?? response["id"], Type = response["type"], Name = response["name"] }; return(relative); }
/// <summary> /// Разобрать из json. /// </summary> /// <param name="response">Ответ сервера.</param> /// <returns></returns> internal static Relative FromJson(VkResponse response) { var relative = new Relative { Id = response["id"] ?? response["uid"], Type = response["type"], Name = response["name"] }; return relative; }
internal static Relative FromJson(VkResponse response) { var relative = new Relative(); // Согласно документации VK API, должно возвращаться поле id, однако фактически может возвращаться uid (для старых версий API). // Можно будет парсить только id после перевода всех методов на более новые версии (как минимум Users.Search). if (response.ContainsKey("id")) relative.Id = response["id"]; else if (response.ContainsKey("uid")) relative.Id = response["uid"]; relative.Type = response["type"]; relative.Name = response["name"]; return relative; }
internal static Relative FromJson(VkResponse response) { var relative = new Relative(); // Согласно документации VK API, должно возвращаться поле id, однако фактически может возвращаться uid (для старых версий API). // Можно будет парсить только id после перевода всех методов на более новые версии (как минимум Users.Search). if (response.ContainsKey("id")) { relative.Id = response["id"]; } else if (response.ContainsKey("uid")) { relative.Id = response["uid"]; } relative.Type = response["type"]; relative.Name = response["name"]; return(relative); }