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