soulsoft_extensions_injection
API 列表
类
| 类名 | 功能 |
|---|---|
| ActivatorUtilities | 提供为未注册类型创建实例的辅助方法。 |
| FromKeyedServices | 标记构造函数参数以从带键服务中解析依赖。 |
| ServiceProviderOptions | 表示构建服务提供者时使用的配置选项。 |
| ServiceCollection | 表示用于注册服务描述的集合。 |
| ServiceKey | 标记构造函数参数以接收当前服务注册键。 |
| ServiceProvider | 表示根服务提供者并负责解析服务实例。 |
| ServiceDescriptor | 表示一条服务注册描述。 |
枚举
| 枚举名 | 功能 |
|---|---|
| ServiceKeyLookupMode | 表示 FromKeyedServices 使用的服务键查找方式。 |
| ServiceLifetime | 表示服务注册使用的生命周期。 |
接口
| 接口名 | 功能 |
|---|---|
| IServiceScopeFactory | 定义创建服务作用域的能力。 |
| IServiceFactory | 定义通过服务提供者创建实例的工厂协议。 |
| IServiceProvider | 定义解析服务实例的能力。 |
| IServiceScope | 表示一个可释放的服务作用域。 |
| IServiceProviderIsKeyedService | 定义检查带键服务是否可解析的能力。 |
| IServiceProviderIsService | 定义检查服务类型是否可解析的能力。 |
子包
| 包名 | 功能 |
|---|---|
| soulsoft_extensions_injection.exceptions | - |