public interface IResolver : IServiceProviderPublic Interface IResolver
Inherits IServiceProvidertype IResolver =
interface
interface IServiceProvider
end| CreateScopedResolver | 创建一个新的作用域解析器。 |
| GetService | Gets the service object of the specified type. (继承自 IServiceProvider。) |
| Resolve(Type) | 解析给定类型的实例。如果解析失败,则返回 null。 |
| Resolve(Type, String) | 解析给定类型和键对应的实例。如果解析失败,则返回 null。 |
| ResolveT |
创建类型对应的实例。如果解析失败,则返回 null。
(由 CoreContainerExtension 定义。) |
| ResolveT |
创建类型对应的实例。如果解析失败,则返回 null。
(由 CoreContainerExtension 定义。) |
| ResolveWithoutRoot |
创建Transient生命的未注册的根类型实例。一般适用于:目标类型没有注册,但是其成员类型已经注册的情况。
(由 CoreContainerExtension 定义。) |
| ResolveWithoutRootT |
创建Transient生命的未注册的根类型实例。一般适用于:目标类型没有注册,但是其成员类型已经注册的情况。
(由 CoreContainerExtension 定义。) |