NapPlana.NET 引用文档 0.3.4
Yet Another NapCat Framework SDK for .NET
载入中...
搜索中...
未找到
NapPlana.DI.Service.ConnectionService类 参考

连接服务 - 负责管理WebSocket连接的生命周期 更多...

类 NapPlana.DI.Service.ConnectionService 继承关系图:

Public 成员函数

 ConnectionService (IOptions< NapBotOptions > options, IEventHandler eventHandler, IApiHandler apiHandler, IEventParser eventParser, IServiceScopeFactory scopeFactory)
 构造函数 - 通过依赖注入获取核心服务
 
async Task StartAsync (CancellationToken cancellationToken)
 启动服务 - 初始化连接并创建BotContext作用域
 
async Task StopAsync (CancellationToken cancellationToken)
 停止服务 - 关闭连接并释放BotContext作用域
 

详细描述

连接服务 - 负责管理WebSocket连接的生命周期

ConnectionService仅管理连接的启动和停止,不参与Bot上下文管理

构造及析构函数说明

◆ ConnectionService()

NapPlana.DI.Service.ConnectionService.ConnectionService ( IOptions< NapBotOptions options,
IEventHandler  eventHandler,
IApiHandler  apiHandler,
IEventParser  eventParser,
IServiceScopeFactory  scopeFactory 
)

构造函数 - 通过依赖注入获取核心服务

成员函数说明

◆ StartAsync()

async Task NapPlana.DI.Service.ConnectionService.StartAsync ( CancellationToken  cancellationToken)

启动服务 - 初始化连接并创建BotContext作用域

◆ StopAsync()

async Task NapPlana.DI.Service.ConnectionService.StopAsync ( CancellationToken  cancellationToken)

停止服务 - 关闭连接并释放BotContext作用域


该类的文档由以下文件生成: