vknet_vk/VkNet/Model/Counters.cs
Tartilla-TAIGO 5454ae3b55
Merge pull request #1644
* update from vk.com to vk.ru

* add Microsoft.Extensions.Logging

* Исправляет сборку

* Исправляет сборку

* Обновляет пакеты

* Переводит тесты на AwesomeAssertions

* Устанавливает Reo.Core.Analyzers из nuget

* Удаляет явную ссылку на Reo.Core.Analyzers из VkNet.csproj
2025-09-08 22:08:03 +03:00

154 lines
No EOL
3.8 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using Newtonsoft.Json;
namespace VkNet.Model;
/// <summary>
/// Количество различных объектов у пользователя.
/// См. описание http://vk.ru/dev/fields
/// http://vk.ru/dev/fields_groups
/// Раздел counters.
/// </summary>
[Serializable]
public class Counters
{
/// <summary>
/// Количество фотоальбомов.
/// </summary>
[JsonProperty("albums")]
public int? Albums { get; set; }
/// <summary>
/// Количество видеозаписей.
/// </summary>
[JsonProperty("videos")]
public int? Videos { get; set; }
/// <summary>
/// Количество аудиозаписей.
/// </summary>
[JsonProperty("audios")]
public int? Audios { get; set; }
/// <summary>
/// Количество фотографий.
/// </summary>
[JsonProperty("photos")]
public int? Photos { get; set; }
/// <summary>
/// Количество заметок.
/// </summary>
[JsonProperty("notes")]
public int? Notes { get; set; }
/// <summary>
/// Количество друзей.
/// </summary>
[JsonProperty("friends")]
public int? Friends { get; set; }
/// <summary>
/// Количество сообществ.
/// </summary>
[JsonProperty("groups")]
public int? Groups { get; set; }
/// <summary>
/// Количество друзей онлайн.
/// </summary>
[JsonProperty("online_friends")]
public int? OnlineFriends { get; set; }
/// <summary>
/// Количество общих друзей.
/// </summary>
[JsonProperty("mutual_friends")]
public int? MutualFriends { get; set; }
/// <summary>
/// Количество видеозаписей с пользователем.
/// </summary>
[JsonProperty("user_videos")]
public int? UserVideos { get; set; }
/// <summary>
/// Количество подписчиков.
/// </summary>
[JsonProperty("followers")]
public int? Followers { get; set; }
/// <summary>
/// Количество фотографий с пользователем.
/// </summary>
[JsonProperty("user_photos")]
public int? UserPhotos { get; set; }
/// <summary>
/// Количество подписок (только пользователи).
/// </summary>
[JsonProperty("subscriptions")]
public int? Subscriptions { get; set; }
/// <summary>
/// Количество тем обсуждений сообщества.
/// </summary>
[JsonProperty("topics")]
public int? TopicsCount { get; set; }
/// <summary>
/// Количество документов.
/// </summary>
[JsonProperty("docs")]
public int? DocumentsCount { get; set; }
#region Поля, установленные экспериментально
/// <summary>
/// Количество публичных страниц, на которые подписан пользователь.
/// </summary>
[JsonProperty("pages")]
public int? Pages { get; set; }
#endregion
#region Счетчики из метода https: //vk.ru/dev/account.getCounters
/// <summary>
/// Количество сообщений
/// </summary>
[JsonProperty("messages")]
public int? Messages { get; set; }
/// <summary>
/// Количество подарков
/// </summary>
[JsonProperty("gifts")]
public int? Gifts { get; set; }
/// <summary>
/// Количество событий
/// </summary>
[JsonProperty("events")]
public int? Events { get; set; }
/// <summary>
/// Количество уведомлений
/// </summary>
[JsonProperty("notifications")]
public int? Notifications { get; set; }
/// <summary>
/// SDK.
/// </summary>
[JsonProperty("sdk")]
public int? Sdk { get; set; }
/// <summary>
/// Запросов к приложению.
/// </summary>
[JsonProperty("app_requests")]
public int? AppRequests { get; set; }
#endregion
}