Interface IMessageQueue
表示一个消息队列,用于从 KOOK 网关接收并处理事件。
public interface IMessageQueue
Methods
EnqueueAsync(JsonElement, int, CancellationToken)
将网关消息添加到队列中。
Task EnqueueAsync(JsonElement payload, int sequence, CancellationToken cancellationToken = default)
Parameters
payload
JsonElement网关消息的有效负载。
sequence
int网关消息的序号。
cancellationToken
CancellationToken用于取消该操作的取消令牌。
Returns
- Task
表示一个异步入队操作的任务。