我创建自己的Unity包装器时的循环引用

时间:2010-06-17 20:45:09

标签: unit-testing reference unity-container wrapper

我刚刚使用Unity 2.0启动了MVC 2.0解决方案。我认为在单独的程序集中创建包含所有RegisterType调用的Unity容器是个好主意,以允许我在整个单元测试中重用它。但是,我很快意识到,无论单元测试如何,我都会得到循环引用。我的MVC应用程序需要引用新程序集,当然我的程序集需要引用MVC应用程序来解析控制器。

道歉,如果我遗漏了一些非常明显的东西,但这是其他任何人都经历过的事情,如果是这样,你是如何克服这个问题的,以便在整个解决方案中重复使用Unity容器“定义”,例如单元测试?

1 个答案:

答案 0 :(得分:1)

Daz,请参阅我提供给this stackoverflow question的答案:我认为这可能有助于您所描述的情况。如果它没有用,请告诉我。