LINQ:IAsyncGrouping和IGrouping冲突(2)

时间:2018-07-12 15:26:39

标签: c# linq entity-framework-core

此问题是重复的 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]]'

1 个答案:

答案 0 :(得分:0)

这是EF Core https://github.com/aspnet/EntityFrameworkCore/issues/10716中的错误,此错误已在2.1中修复。