VkNet.Model.RequestParams.GroupsEditParams.FromJson C# (CSharp) 메소드

FromJson() 공개 정적인 메소드

Разобрать из json.
public static FromJson ( VkResponse response ) : GroupsEditParams
response VkNet.Utils.VkResponse Ответ сервера.
리턴 GroupsEditParams
        public static GroupsEditParams FromJson(VkResponse response)
        {
            var marketCountry = (VkResponseArray) response["market_country"];
            var marketCity = (VkResponseArray) response["market_city"];
            var result = new GroupsEditParams
            {
                GroupId = response["group_id"] ?? 0UL,
                Title = response["title"],
                Description = response["description"],
                ScreenName = response["screen_name"],
                Access = response["access"],
                Website = response["website"],
                Subject = response["seubject"],
                Email = response["email"],
                Phone = response["phone"],
                Rss = response["rss"],
                EventStartDate = response["event_start_date"],
                EventFinishDate = response["event_finish_date"],
                EventGroupId = response["event_group_id"],
                PublicCategory = response["public_category"],
                PublicSubcategory = response["public_subcategory"],
                PublicDate = response["public_date"],
                Wall = response["wall"],
                Topics = response["topics"],
                Photos = response["photos"],
                Video = response["video"],
                Audio = response["audio"],
                Links = response["links"],
                Events = response["events"],
                Places = response["places"],
                Contacts = response["contacts"],
                Docs = response["docs"],
                Wiki = response["wiki"],
                Messages = response["messages"],
                AgeLimits = response["age_limits"],
                Market = response["market"],
                MarketComments = response["market_comments"],
                MarketCountry = marketCountry.ToCollectionOf<ulong>(o => o),
                MarketCity = marketCity.ToCollectionOf<ulong>(o => o),
                MarketCurrency = response["market_currency"],
                MarketContact = response["market_contact"],
                MarketWiki = response["market_wiki"],
                ObsceneFilter = response["obscene_filter"],
                ObsceneStopwords = response["obscene_stopwords"],
                ObsceneWords = response["obscene_words"].ToReadOnlyCollectionOf<string>(o => o)
            };

            return result;
        }