Привет имеет следующее наследование:
class A {
} class B : A {
}
class C {
public A Product{get;set}
}
и беглое отображение
где я сопоставляю C как:
Ссылки (x => x.Product) .Cascade.SaveUpdate ();
когда я пытаюсь преобразовать Product в B, получить исключение приведения, потому что nhibernate возвращает прокси типа A, я попытался настроить
отложенная загрузка без прокси для этого свойства, но оно не работает:
Ссылки (x => x.Product) .LazyLoad (Laziness.NoProxy) .Cascade.SaveUpdate ();
как я могу это исправить? Заранее спасибо