![]() |
NapPlana.NET 引用文档 0.3.4
Yet Another NapCat Framework SDK for .NET
|
连接服务 - 负责管理WebSocket连接的生命周期 更多...
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上下文管理
| NapPlana.DI.Service.ConnectionService.ConnectionService | ( | IOptions< NapBotOptions > | options, |
| IEventHandler | eventHandler, | ||
| IApiHandler | apiHandler, | ||
| IEventParser | eventParser, | ||
| IServiceScopeFactory | scopeFactory | ||
| ) |
构造函数 - 通过依赖注入获取核心服务
| async Task NapPlana.DI.Service.ConnectionService.StartAsync | ( | CancellationToken | cancellationToken | ) |
启动服务 - 初始化连接并创建BotContext作用域
| async Task NapPlana.DI.Service.ConnectionService.StopAsync | ( | CancellationToken | cancellationToken | ) |
停止服务 - 关闭连接并释放BotContext作用域