此问题是重复的 LINQ: IAsyncGrouping and IGrouping conflict ...已被标记为无关问题的重复。
我有此代码:
var result = await _issueRepository.List(l => true)
.Include(l => l.Issue)
.Where(l => l.Issue.Deleted == false
&& linkedIncidentsTotal.Any(x => x.Contains(l.Lable.LabelTitle)))
.GroupBy(l => l.Lable)
.ToListAsync();
当它执行时,我得到了错误:
类型'System.Collections.Generic.IAsyncEnumerable1 [System.Linq.IAsyncGrouping2 [mobo.Models.Lables,mobo.Models.LableIssues]]'的表达式不能用于返回类型'System.Collections.Generic.IAsyncEnumerable1 [ System.Linq.IGrouping2 [mb.Models.Lables,mb.Models.LableIssues]]'
答案 0 :(得分:0)
这是EF Core https://github.com/aspnet/EntityFrameworkCore/issues/10716中的错误,此错误已在2.1中修复。