vknet_vk/VkNet/Model/StandInLife.cs
Timofei Jääger 463e26deea
Удаляет FromJson для StandInLife (#1345)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

* Удаляет FromJson для StandInLife

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-04 00:08:08 +03:00

63 lines
No EOL
1.7 KiB
C#

using System;
using System.Collections.ObjectModel;
using Newtonsoft.Json;
using VkNet.Enums;
namespace VkNet.Model;
/// <summary>
/// Жизненная позиция (Personal).
/// Данная информация не документирована в официальном API ВКонтакте и
/// восстановлена по ответам.
/// </summary>
[Serializable]
public class StandInLife
{
/// <summary>
/// Политические предпочтения пользователя.
/// </summary>
[JsonProperty("political")]
public PoliticalPreferences Political { get; set; }
/// <summary>
/// Языки, на которых говорит пользователь.
/// </summary>
[JsonProperty("langs")]
public ReadOnlyCollection<string> Languages { get; set; }
/// <summary>
/// Мировоззрение пользователя.
/// </summary>
[JsonProperty("religion")]
public string Religion { get; set; }
/// <summary>
/// Источники вдохновения пользователя.
/// </summary>
[JsonProperty("inspired_by")]
public string InspiredBy { get; set; }
/// <summary>
/// Главное в людях для пользователя.
/// </summary>
[JsonProperty("people_main")]
public PeopleMain PeopleMain { get; set; }
/// <summary>
/// Главное в жизни для пользователя.
/// </summary>
[JsonProperty("life_main")]
public LifeMain LifeMain { get; set; }
/// <summary>
/// Отношение к курению.
/// </summary>
[JsonProperty("smoking")]
public Attitude Smoking { get; set; }
/// <summary>
/// Отношение к алкоголю.
/// </summary>
[JsonProperty("alcohol")]
public Attitude Alcohol { get; set; }
}