Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dependency injection 我的Unity DI容器中所有对象的列表_Dependency Injection_Unity Container - Fatal编程技术网

Dependency injection 我的Unity DI容器中所有对象的列表

Dependency injection 我的Unity DI容器中所有对象的列表,dependency-injection,unity-container,Dependency Injection,Unity Container,有没有办法在我的DI容器中注册所有对象的列表。 ResolveAll为一个类型提供了一个列表,但是我想要一个所有类型的通用列表。好吧,你不能得到一个所有对象的列表,因为对象没有注册,类型是。Unity 2.0添加了UnityContainer.Registrations属性,您可以使用该属性查看容器中的内容 请注意,如果您注册了open泛型,则会导致Registrations属性引发异常,此时存在已知错误。非常感谢,Chris,它看起来像UnityContainer。注册正是我需要的。为什么我错

有没有办法在我的DI容器中注册所有对象的列表。
ResolveAll为一个类型提供了一个列表,但是我想要一个所有类型的通用列表。好吧,你不能得到一个所有对象的列表,因为对象没有注册,类型是。Unity 2.0添加了UnityContainer.Registrations属性,您可以使用该属性查看容器中的内容


请注意,如果您注册了open泛型,则会导致Registrations属性引发异常,此时存在已知错误。

非常感谢,Chris,它看起来像UnityContainer。注册正是我需要的。为什么我错过了?