Допустим, у нас есть простой бизнес-объект:
class SimpleBO
{
public string Field1{get;set;}
public string Field2{get;set;}
}
Также у нас есть сложный агрегат, подобный этому:
class ComplexBO
{
public SimpleBO SimpleBOField {get;set}
public List<SomeClass> ObjectList {get;set;}
public SomeClass Object {get;set;}
}
У SomeClass есть ссылка SimpleBO:
class SomeClass
{
public SimpleBO SimpleBOField {get;set}
}
Теперь в какой-то части моей программы я хочу получить список all distinct
простых объектов, встречающихся внутри определенного агрегата. Мы активно используем autopper, но мне пока не удалось отобразить его. Может быть, запрос LINQ является лучшим вариантом? Как бы вы решили это?