У меня есть 2 таблицы (Labour и LabourPosition).Вместо того, чтобы использовать fki для таблицы LabourPosition из таблицы Labor, я хотел бы использовать объект (theLabourer.LabourPosition.Name
вместо getLabourPosition(theLabourer.LabourPositionId)
.
Я прочитал несколько статей, чтобы сделать это, но они непохоже, не работает для меня ... ошибка, которую я получаю при попытке просмотреть значение свойства LabourPosition: «Не удалось инициализировать прокси - нет сеанса».
Мое сопоставление (ps: LabourPosition невернуть fki к Labour, только в одну сторону): класс LabourMap:
References<LabourPosition>(x => x.LabourPosition, "LabourPositionsId");
И тогда, очевидно, я определил свойство в объекте Labour как:
public virtual LabourPosition LabourPosition { get; set; }
Любые идеи?Помощь будет оценена!