标签: dependency-injection
我刚刚开始尝试推断依赖注入以及它对我的一个项目有用的方式,而且有一点我不太清楚。我理解依赖项可以基于Iterface传递给构造函数(例如)...但是如果它位于不同的程序集中,主机类如何知道该类型的位置?
拿这个片段:
public SomeClass (MyClass myObject) { this.myObject = myObject; }
如果MyClass实际上是在另一个DLL中定义的,那么DI如何解决这个问题(或者它只是固有的)?