asp.net-mvc - ABP Suite 似乎正在生成无法编译的代码
问题描述
我在从 EasyCrm 示例项目复制代码时遇到问题,因此我接受了 Alper 的建议,并尝试通过 ABP Suite 生成我的所有类。在我开始创建导航属性之前,一切都运行良好。
ABP Suite 似乎正在生成无法编译的代码。
这是 ABP 导航属性页面的屏幕截图:
这是产生的错误消息:
这是 CLI 输出:
以下是 Visual Studio 中产生的构建错误:
请指教。这是一个错误吗?我应该自己做导航属性吗?我应该将 AsQueryable() 方法调用更改为另一个接口方法吗?
解决方案
感谢您报告此问题。使用 Abp 5.0 Beta 1 版本,IRepository
接口不再继承IQueryable
。我将为您的问题创建一个内部问题。
同时,您可以更改错误的行,如下所示
(await _countryRepository.GetQueryableAsync())
推荐阅读
- c# - 如何缩短列表为空或没有元素的测试?
- node.js - 我的 post api 没有被执行,而我的 get api 工作正常。尝试使用邮递员触发 api,它继续发送请求
- c++ - CMake:无法与 GMock 链接
- node.js - 无法构建 Vue 项目,因为“分配失败”
- php - 将文本文件每一行的姓名和电子邮件提取到时事通讯的数据库中
- google-apps-script - 如何更改 Google 表格中自定义菜单的顺序?
- android - 操作栏图标单击和向上箭头单击问题
- excel - 比较并显示两个excel表格中数据之间的差异
- laravel-6 - Laravel 6,“缺少路由所需的参数”
- c# - C# 8.0 使用声明