这是我的代码,我尝试加入两个ListQueryable表并返回,List();但我只能返回FirstorDefault();
public async Task<TestModel> Report(TestModel model)
{
var linkType = await _LinkRepo.ListQueryable(log => (string.IsNullOrEmpty(model.Name) || log.Code.Contains(model.Name))).ToListAsync();
var click = await _ClickRepo.ListQueryable(log => (string.IsNullOrEmpty(model.Code) || log.Code.Contains(model.Code))).ToListAsync();
return (from t in linkType
join d in click on t.Id equals d.linkRepoId into sr
from x in sr.DefaultIfEmpty()
where t != null
select new TestModel
{
Code = x.Code,
Name = x.Name,
}).FirstOrDefault();
}
问题是代码无法返回ToList(),因为它将返回错误
'不能隐式转换类型'...