有没有一种简单的方法从其他对象组成一个对象?

时间:2014-11-24 00:24:06

标签: c# dependency-injection object-composition

有没有一种基于其他对象组合对象的简单方法? 我在想解决方案就是使用DI容器&接口 例如

public IObjectA : IObjectB, IObjectC {...}

public ObjectA CreateObjectA()
{
 ObjectB b = new ObjectB();
 ObjectC c = new ObjectC();
 return container.GetExportedValues<IObjectA>(b,c);
}

整个想法不是编写任何映射代码来创建对象。

0 个答案:

没有答案