Я думаю, что это связано с lazy loading
. Как сказано в этом учебном пособии :
Ленивая загрузка - delaying
загрузка связанных данных, пока вы специально не запросите их
Вы никогда не запрашивали связанные данные прямо в этом фрагменте кода, поэтому ожидание загрузки связанных данных неверно.
Если вы хотите загрузить связанные данные в данный момент, вы можете использовать Include
для достижения этого:
db.StockUOMs.Include(i => i.UOM).Include(i => i.Stationery).ToList();
для глубокого погружения, вы можете перейти по этой ссылке .
удачи.