mirror of
https://github.com/vknet/vk.git
synced 2026-07-10 00:18:28 +00:00
32 lines
No EOL
1.2 KiB
C#
32 lines
No EOL
1.2 KiB
C#
using System;
|
||
using System.Runtime.Serialization;
|
||
using VkNet.Model;
|
||
using VkNet.Utils;
|
||
|
||
namespace VkNet.Exception;
|
||
|
||
/// <summary>
|
||
/// Исключение, которые выбрасывается при попытке выполнить запрос с частотой,
|
||
/// превышающей максимально допустимую
|
||
/// ВКонтакте.
|
||
/// В настоящее время действует ограничение (один раз в три секунды) на количество
|
||
/// однотипных запросов (вызовов методов
|
||
/// с одним и тем же именем). Если это ограничение превышается, то сервер ВКонтакте
|
||
/// возвращает ошибку с кодом 6 -
|
||
/// Too many requests per second.
|
||
/// Код ошибки - 6
|
||
/// </summary>
|
||
[Serializable]
|
||
[VkError(VkErrorCode.TooManyRequestsPerSecond)]
|
||
public sealed class TooManyRequestsException : VkApiMethodInvokeException
|
||
{
|
||
/// <inheritdoc />
|
||
public TooManyRequestsException(VkError response) : base(response)
|
||
{
|
||
}
|
||
|
||
/// <inheritdoc />
|
||
private TooManyRequestsException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(new())
|
||
{
|
||
}
|
||
} |