в качестве доказательства концепции я изменил мою модель так, чтобы каждая сущность была производной от абстрактного базового класса "TrackableEntity".
Все, казалось, работало хорошо в начале. Во время тестирования я столкнулся с серьезной проблемой производительности при ленивой загрузке простого свойства навигации объекта. При первом вызове этой ассоциации в контексте требуется 10 секунд для загрузки связанной сущности (из таблицы только с 5 записями !!).
Поскольку это тестовая система, в базе данных всего 100 записей.
Есть идеи?
Thanx.