Вам придется изменить шаблоны T4.Classes.tt
отвечает за генерацию объектных моделей.Реализация свойств отношений (вот где происходит ленивая загрузка) находится в этом файле.
Это уродливое решение, но я знаю только одно решение.
В итоге мы определилимассив имен таблиц + полей, которые должны быть сгенерированы как односторонние отношения, и изменен файл Classes.tt
, чтобы не создавать отношения в обоих направлениях.На самом деле мы внесли много изменений в шаблоны, чтобы обойти проблемы, присущие SubSonic.