Я работаю над созданием модели новой сущности.
Я определил несколько повторяющихся свойств (столбцов), которые, естественно, должны наследоваться, например, Id, CreatedBy, CreatedAt и т. Д.
СейчасЯ создал базовый класс для этой проблемы, и все работает нормально, пока я не определю свойства пользовательских типов в базовом классе, например: public User CreatedBy {get; set;}
при запуске приложения выдается исключение EngineExecutionException.
Если я опускаю public User CreatedBy {get;set;} и оставьте только свойства int, string, DateTime, все в порядке, и я вижу, как это отражается при создании БД.
В чем моя ошибка?