Учитывая объект, как определить, имеет ли этот объект виртуальные свойства?
var entity = repository.GetByID(entityId);
Я пробовал смотреть:
PropertyInfo[] properties = entity.GetType().GetProperties();
Но не смог определить, будет ли какое-либо из свойств указывать виртуальное.