В качестве примера представьте сопоставленную сущность с именем Customer, у которой есть свойство для списка заказов.
Я хочу написать класс, который адаптирует Customer к SpecialCustomer, и SpecialCustomer будет иметь свойство с именем SpecialOrders.который адаптирует / оборачивает список заказов Клиента.
Может кто-нибудь придумать способ сделать это, не нарушая семантику отложенной загрузки NHibernate?Если я создаю подкласс Customer и получаю возвращаемое свойство свой SpecialOrders для Orders.Cast (), я считаю, что ему придется перебирать все элементы в свойстве Orders (что мне не нужно), и я предпочел бы не выставлять Ordersнедвижимость в SpecialCustomer вообще, если это возможно.
Есть идеи?