Table of Contents

Class KookHttpListenerWebhookClient

Namespace
Kook.Webhook.HttpListener
Assembly
Kook.Net.Webhook.HttpListener.dll

表示一个使用 HTTP 监听器的 KOOK Webhook 客户端。

public class KookHttpListenerWebhookClient : KookWebhookClient, IKookClient, IDisposable
Inheritance
KookHttpListenerWebhookClient
Implements
Inherited Members

Constructors

KookHttpListenerWebhookClient(KookHttpListenerWebhookConfig)

初始化一个 KookHttpListenerWebhookClient 类的新实例。

public KookHttpListenerWebhookClient(KookHttpListenerWebhookConfig config)

Parameters

config KookHttpListenerWebhookConfig

用于配置 KOOK Webhook 客户端的 KookHttpListenerWebhookConfig

Methods

StartAsync()

启动客户端与 KOOK 之间的连接。

public override Task StartAsync()

Returns

Task

一个表示异步启动操作的任务。

Remarks

当前方法会初始化客户端与 KOOK 之间的连接。

important

此方法会在调用后立即返回,因为它会在另一个线程上初始化连接。

StopAsync()

停止客户端与 KOOK 之间的连接。

public override Task StopAsync()

Returns

Task

一个表示异步停止操作的任务。