可能是 eratic 文档? (ABP教程)
Possibly eratic documentation? (ABP Tutorial)
在 ABP.IO 教程 上,遵循 Blazor 和 EF.Core 的 Web 应用程序教程后,(ABP 最新 5.0)在最后一部分 10. Book To Author Relation BookAppService 实现一直向我显示每个 linq 查询的错误。确切地说,在组装 linq 查询的 GetAsync 和 GetListAsync 的覆盖上,_autorRepository 一直显示以下错误:
“CS1503 无法将 Acme.BookStore.Authors.IAuthorsRepostory 转换为 System.Collections.IEnumerable”。
只有当我更改代码后问题才消失 From:
var query = from book in queryable
join author in _authorRepository on book.AuthorId equals author.Id
select new { book, author };
到:
var authors = await _authorRepository.GetQueryableAsync();
var query = from book in queryable
join author in authors on book.AuthorId equals author.Id
select new { book, author };
有人遇到过同样的问题吗?是否可能是文档中的错误?
是的,是有问题,可以看:‖https://github.com/abpframework/abp/pull/11285
在 ABP.IO 教程 上,遵循 Blazor 和 EF.Core 的 Web 应用程序教程后,(ABP 最新 5.0)在最后一部分 10. Book To Author Relation BookAppService 实现一直向我显示每个 linq 查询的错误。确切地说,在组装 linq 查询的 GetAsync 和 GetListAsync 的覆盖上,_autorRepository 一直显示以下错误: “CS1503 无法将 Acme.BookStore.Authors.IAuthorsRepostory 转换为 System.Collections.IEnumerable”。
只有当我更改代码后问题才消失 From:
var query = from book in queryable
join author in _authorRepository on book.AuthorId equals author.Id
select new { book, author };
到:
var authors = await _authorRepository.GetQueryableAsync();
var query = from book in queryable
join author in authors on book.AuthorId equals author.Id
select new { book, author };
有人遇到过同样的问题吗?是否可能是文档中的错误?
是的,是有问题,可以看:‖https://github.com/abpframework/abp/pull/11285