У меня есть следующая модель
Первый шаг - выбрать все ProductionBlock
с помощью
.
var blocks = context.ProductionBlocks;
Как я могу объединить ProductionLog
, который не имеет времени окончания, с ProductionBlock
?
Я пытался сделать это с помощью обратного поиска, как
var blocks = context
.ProductionLogs
.Include("FK_ProductionLog_ProductionBlock")
.Where(log => log.EndTime == null).Select(log => log.ProductionBlock)
.Union(context.ProductionBlocks);
Но блоки не содержат ProductionLogs
. Как мне этого добиться?