Есть ли простой способ составить объект из других объектов?

Есть ли простой способ составить объект на основе других объектов? я думаю, что решение заключается в использовании DI-контейнера и интерфейсов, например.

public IObjectA : IObjectB, IObjectC {...}

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

Вся идея не в том, чтобы написать какой-либо код отображения для создания объекта.

0 ответов

Другие вопросы по тегам