Код:
DbContext.Set<ContextEntity>().Include(t => t.Domain).ToListAsync();
Генерация SQL команды:
SELECT [c].[**Id**], [c].[DomainId], [c].[ParentId], [t].[**Id**], [t].[Code], [t].[Name], [t].[Usage]
FROM [Contexts] AS [c]
INNER JOIN [Termins] AS [t] ON [c].[DomainId] = [t].[Id]
Проблема: повторяющееся имя столбца Id и ошибка программы.
EF Core 3.1.0 или 3.1.1. Клиент: Blazor webassembly (предварительный просмотр).
Юнит-тест в порядке. Ошибка возникает только при запросе из клиентского приложения ... очень странно.