【发布时间】:2008-09-24 19:32:10
【问题描述】:
如何将参数传递给 IOC 框架中的构造函数? 我想做类似的事情:(试图成为 IOC 框架不可知论者;))
object objectToLogFor = xxx;
container.Resolve<ILogging>(objectToLogFor);
public class MyLogging : ILogging
{
public MyLogging(object objectToLogFor){}
}
这似乎在 StructureMap 中是不可能的。但我很想看到有人证明我错了。
其他框架是否功能更丰富?还是我以错误的方式使用 IOC 框架?
【问题讨论】:
-
有人知道如何用 Unity 做到这一点吗?
标签: language-agnostic inversion-of-control structuremap