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

FromJson() public static method

Разобрать из json.
public static FromJson ( VkResponse response ) : PushSettings
response VkResponse Ответ сервера.
return PushSettings
        public static PushSettings FromJson(VkResponse response)
        {
            var result = new PushSettings
            {
                Msg = response["msg"],
                Chat = response["chat"],
                Friend = response.ContainsKey("friend") && response["mutual"],
                FriendFound = response["friend_found"],
                FriendAccepted = response["friend_accepted"],
                Reply = response["reply"],
                Comment = response.ContainsKey("comment") && response["fr_of_fr"],
                Mention = response.ContainsKey("mention") && response["fr_of_fr"],
                Like = response.ContainsKey("like") && response["fr_of_fr"],
                Repost = response.ContainsKey("repost") && response["fr_of_fr"],
                WallPost = response["wall_post"],
                WallPublish = response["wall_publish"],
                GroupInvite = response["group_invite"],
                GroupAccepted = response["group_accepted"],
                EventSoon = response["event_soon"],
                TagPhoto = response.ContainsKey("tag_photo") && response["fr_of_fr"],
                AppRequest = response["app_request"],
                SdkOpen = response["sdk_open"],
                NewPost = response["new_post"],
                Birthday = response["birthday"]
            };

            return result;
        }
PushSettings