Добрый день. Вот есть например классы, экземпляры которых сохраняются в БД
public class Class1
{
public int ID {get;set; }
public string Prop1 {get;set; }
}
public class Class2
{
public int ID {get;set; }
public string Prop2 {get;set; }
}
И вот нужен класс, который бы извлекал и соединял вместе экземпляры предыдущих. Что то типа
public class MyResult
{
public int ID {get;set; }
public string Prop1 {get;set; }
public string Prop2 {get;set; }
}
Т.е. в этом классе будут только свойства, но он упрощает многое. Как такое реализовать? Подскажите шаблон проектирования.