如果下面的 SomeClass 没有空的构造函数,那么 SomeClass 可以很好地解析,但是使用空的构造函数会失败,那么使用 Unity 容器解决它的正确方法是什么?
IUnityContainer container = new UnityContainer();
container.Resolve<SomeClass>(); // Does not work with empty constructor
class SomeClass
{
SomeClass()
{
Console.WriteLine("SomeClass created");
}
}