mirror of
https://github.com/vknet/vk.git
synced 2026-07-16 03:18:26 +00:00
* update from vk.com to vk.ru * add Microsoft.Extensions.Logging * Исправляет сборку * Исправляет сборку * Обновляет пакеты * Переводит тесты на AwesomeAssertions * Устанавливает Reo.Core.Analyzers из nuget * Удаляет явную ссылку на Reo.Core.Analyzers из VkNet.csproj
56 lines
No EOL
1.4 KiB
C#
56 lines
No EOL
1.4 KiB
C#
using System;
|
||
using Newtonsoft.Json;
|
||
using Newtonsoft.Json.Converters;
|
||
|
||
namespace VkNet.Model;
|
||
|
||
/// <summary>
|
||
/// Заметка пользователя.
|
||
/// </summary>
|
||
/// <remarks>
|
||
/// <a href="http://vk.ru/dev/note">См. описание</a>
|
||
/// </remarks>
|
||
[Serializable]
|
||
public class Note : MediaAttachment
|
||
{
|
||
/// <inheritdoc />
|
||
protected override string Alias => "note";
|
||
|
||
/// <summary>
|
||
/// Заголовок заметки.
|
||
/// </summary>
|
||
[JsonProperty("title")]
|
||
public string Title { get; set; }
|
||
|
||
/// <summary>
|
||
/// Текст заметки.
|
||
/// </summary>
|
||
[JsonProperty("text")]
|
||
public string Text { get; set; }
|
||
|
||
/// <summary>
|
||
/// Дата создания заметки.
|
||
/// </summary>
|
||
[JsonProperty("date")]
|
||
[JsonConverter(typeof(UnixDateTimeConverter))]
|
||
public DateTime? Date { get; set; }
|
||
|
||
/// <summary>
|
||
/// Количество комментариев к заметке.
|
||
/// </summary>
|
||
[JsonProperty("comments")]
|
||
public int? CommentsCount { get; set; }
|
||
|
||
/// <summary>
|
||
/// Количество прочитанных комментариев (только при запросе информации о заметке
|
||
/// текущего пользователя).
|
||
/// </summary>
|
||
[JsonProperty("read_comments")]
|
||
public int? ReadCommentsCount { get; set; }
|
||
|
||
/// <summary>
|
||
/// Адрес страницы для отображения заметки.
|
||
/// </summary>
|
||
[JsonProperty("view_url")]
|
||
public Uri ViewUrl { get; set; }
|
||
} |