Table of Contents

Interface IMessageQueue

Namespace
Kook.Net.Queue
Assembly
Kook.Net.Core.dll

表示一个消息队列,用于从 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

表示一个异步入队操作的任务。