0
如果下面的SomeClass没有空的构造函数,那么SomeClass可以很好的解决,但是如果它有一个空的构造函数,它会失败,那么使用Unity容器解决它的正确方法是什么?UnityDI不自动连接默认的构造函数
IUnityContainer container = new UnityContainer();
container.Resolve<SomeClass>(); // Does not work with empty constructor
class SomeClass
{
SomeClass()
{
Console.WriteLine("SomeClass created");
}
}
你能展示你的'Me'的实现吗? – 2012-04-20 13:46:28
你是什么意思“它失败”。你有没有例外。然后请将StackTrace作为附加信息发布到您的问题。 – Jehof 2012-04-20 13:46:50
我的不好,那个“我”是我之前执行的测试代码中的一个错误,现在我已经修复。 – 2012-04-20 13:47:48