VkNet.Model.Group.FromJson C# (CSharp) Method

FromJson() public static method

Разобрать из json.
public static FromJson ( VkResponse response ) : Group
response VkNet.Utils.VkResponse Ответ сервера.
return Group
        public static Group FromJson(VkResponse response)
        {
            var group = new Group
            {
                Id = response["group_id"] ?? response["gid"] ?? response["id"],
                Name = response["name"],
                ScreenName = response["screen_name"],
                IsClosed = response["is_closed"],
                IsAdmin = response["is_admin"],
                AdminLevel = response["admin_level"],
                IsMember = response["is_member"],
                Type = response["type"],
                PhotoPreviews = response,
                Deactivated = response["deactivated"],
                HasPhoto = response["has_photo"],
                Photo50 = response["photo_50"],
                Photo100 = response["photo_100"],
                Photo200 = response["photo_200"],

                // опциональные поля
                City = response["city"],
                Country = response["country"],
                Place = response["place"],
                Description = response["description"],
                WikiPage = response["wiki_page"],
                MembersCount = response["members_count"],
                Counters = response["counters"],
                StartDate = response["start_date"],
                EndDate = response["finish_date"] ?? response["end_date"],
                CanPost = response["can_post"],
                CanSeelAllPosts = response["can_see_all_posts"],
                CanUploadDocuments = response["can_upload_doc"],
                CanCreateTopic = response["can_create_topic"],
                Activity = response["activity"],
                Status = response["status"],
                Contacts = response["contacts"],
                Links = response["links"],
                FixedPostId = response["fixed_post"],
                IsVerified = response["verified"],
                Site = response["site"],
                InvitedBy = response["invited_by"],
                IsFavorite = response["is_favorite"],
                BanInfo = response["ban_info"],
                CanUploadVideo = response["can_upload_video"],
                MainAlbumId = response["main_album_id"],
                IsHiddenFromFeed = response["is_hidden_from_feed"],
                MainSection = response["main_section"]
            };

            return group;
        }