mirror of
https://github.com/vknet/vk.git
synced 2026-07-22 22:33:28 +00:00
* update from vk.com to vk.ru * add Microsoft.Extensions.Logging * Исправляет сборку * Исправляет сборку * Обновляет пакеты * Переводит тесты на AwesomeAssertions * Устанавливает Reo.Core.Analyzers из nuget * Удаляет явную ссылку на Reo.Core.Analyzers из VkNet.csproj
89 lines
No EOL
2.2 KiB
C#
89 lines
No EOL
2.2 KiB
C#
using System;
|
||
using Newtonsoft.Json;
|
||
|
||
namespace VkNet.Model;
|
||
|
||
/// <summary>
|
||
/// Высшее учебное заведение, в котором учился пользователь.
|
||
/// См. описание http://vk.ru/dev/fields
|
||
/// </summary>
|
||
[Serializable]
|
||
public class University
|
||
{
|
||
/// <summary>
|
||
/// Идентификатор университета.
|
||
/// </summary>
|
||
[JsonProperty("id")]
|
||
public long? Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// Идентификатор страны, в которой расположен университет.
|
||
/// </summary>
|
||
[JsonProperty("country")]
|
||
public long? Country { get; set; }
|
||
|
||
/// <summary>
|
||
/// Идентификатор города, в котором расположен университет.
|
||
/// </summary>
|
||
[JsonProperty("city")]
|
||
public long? City { get; set; }
|
||
|
||
/// <summary>
|
||
/// Наименование университета.
|
||
/// </summary>
|
||
[JsonProperty("name")]
|
||
public string Name { get; set; }
|
||
|
||
/// <summary>
|
||
/// Идентификатор факультета.
|
||
/// </summary>
|
||
[JsonProperty("faculty")]
|
||
public long? Faculty { get; set; }
|
||
|
||
/// <summary>
|
||
/// Название факультета.
|
||
/// </summary>
|
||
[JsonProperty("faculty_name")]
|
||
public string FacultyName { get; set; }
|
||
|
||
/// <summary>
|
||
/// Идентификатор кафедры.
|
||
/// </summary>
|
||
[JsonProperty("chair")]
|
||
public int? Chair { get; set; }
|
||
|
||
/// <summary>
|
||
/// Наименование кафедры.
|
||
/// </summary>
|
||
[JsonProperty("chair_name")]
|
||
public string ChairName { get; set; }
|
||
|
||
/// <summary>
|
||
/// Год окончания обучения.
|
||
/// </summary>
|
||
[JsonProperty("graduation")]
|
||
public int? Graduation { get; set; }
|
||
|
||
[JsonProperty("title")]
|
||
private string Title
|
||
{
|
||
get => Name;
|
||
set => Name = value;
|
||
}
|
||
|
||
#region Поля, установленные экспериментально
|
||
|
||
/// <summary>
|
||
/// Форма обучения.
|
||
/// </summary>
|
||
[JsonProperty("education_form")]
|
||
public string EducationForm { get; set; }
|
||
|
||
/// <summary>
|
||
/// Статус пользователя в университете.
|
||
/// </summary>
|
||
[JsonProperty("education_status")]
|
||
public string EducationStatus { get; set; }
|
||
|
||
#endregion
|
||
} |