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

NapBot依赖注入扩展方法 更多...

静态 Public 成员函数

static IServiceCollection AddNapBot (this IServiceCollection services, IConfiguration configuration)
 添加NapBot DI服务并注册ConnectionService为HostedService
 
static IServiceCollection AddNapBot (this IServiceCollection services, Action< NapBotOptions > configureOptions)
 添加NapBot DI服务并注册ConnectionService为HostedService
 
static IServiceCollection AddNapFunctionService< T > (this IServiceCollection services)
 添加自定义机器人相关服务
 

详细描述

NapBot依赖注入扩展方法

成员函数说明

◆ AddNapBot() [1/2]

static IServiceCollection NapPlana.DI.Extensions.ServiceCollectionExtensions.AddNapBot ( this IServiceCollection  services,
Action< NapBotOptions configureOptions 
)
static

添加NapBot DI服务并注册ConnectionService为HostedService

参数
services服务集合
configureOptions配置委托
返回
服务集合

◆ AddNapBot() [2/2]

static IServiceCollection NapPlana.DI.Extensions.ServiceCollectionExtensions.AddNapBot ( this IServiceCollection  services,
IConfiguration  configuration 
)
static

添加NapBot DI服务并注册ConnectionService为HostedService

参数
services服务集合
configuration配置
返回
服务集合

◆ AddNapFunctionService< T >()

static IServiceCollection NapPlana.DI.Extensions.ServiceCollectionExtensions.AddNapFunctionService< T > ( this IServiceCollection  services)
static

添加自定义机器人相关服务

参数
services
模板参数
T
返回
类型限制
T :class 
T :INapFunctionService 

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