【问题标题】:How do I debug a Unity Container "Resolve"?如何调试 Unity 容器“Resolve”?
【发布时间】:2009-10-30 09:27:26
【问题描述】:

我正在使用 MS Unity 容器进行依赖注入,但“Resolve”正在返回意外结果。

有没有办法可以调试此分辨率?如果我可以查看容器中注册了哪些类型/实例,那就太好了,但是在使用 QuickWatch 时我看不到它的存储位置。如果我能让容器输出一些调试跟踪,那也会很有用。

有什么建议吗?

【问题讨论】:

  • 我可以建议发布有关该意外结果和一些代码示例的更多详细信息吗?也许有人可以指出问题出在哪里。

标签: inversion-of-control unity-container


【解决方案1】:

Unity 框架的源代码可在http://unity.codeplex.com 下载。如果您将其包含在您的解决方案中并引用 Unity 项目而不是项目中已编译的 DLL,您将能够通过 Unity 源代码进行调试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2016-07-04
    • 2015-12-31
    相关资源
    最近更新 更多