|
|
1
2
你所拥有的是 循环依赖
没有DI容器可以进入类的内部并控制那里发生的事情。它们可以为您设置依赖项,并从外部将它们注入到您的类中。但是,它们不能很好地处理循环依赖关系,因此更好的选择是重新设计API。
从这里看,它很像
事件驱动 这里是 an article about this sort of problem . 以下是一个关于ASP.NETMVC问题看起来很像你的问题: Is there a good/proper way of solving the dependency injection loop problem in the ASP.NET MVC ContactsManager tutorial? |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |