问题标签 [abp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linq - AspNetBoilerplate 返回所有记录,除了 where 子句
我对使用 aspnetboilerplate 的 LINQ 查询有疑问。尽管有 where 子句,但它会返回所有记录。
我想选择所有具有 EnrolResponse.IsComplete = true 的记录。
我有三个实体
以下查询返回所有记录,即使 IsComplete 等于 false。
如果将查询分解为 IQueryable 但我得到相同的结果
abp - 无法登录 ABP.io。数据库中没有用户
我在这里试用指南:https ://docs.abp.io/en/abp/latest/Getting-Started-Angular-Template
根据指南在迁移中成功创建了数据库,但是 ABPUsers 表没有记录。我使用了以前的框架 AspNetZero,它创建了 1 或 2 个用户记录(管理员是其中之一)。知道为什么没有用户吗?
asp.net-core - Abp.io:“开箱即用”多租户 - 无法连接 - 为每个租户单独的 SQL 数据库连接字符串
我想我会尝试标准的分层 ASP.NET Core 3.1 Abp.io 模板,网址为:https ://Abp.io
我已按照设置说明运行迁移脚本以在 localdb 中创建主机数据库,并且能够成功加载 UI。
我使用默认凭据登录,然后在 UI 的“租户管理”下创建一个新租户。我为该租户指定了一个自定义数据库连接字符串。
我打开 SQL Server Management Studio 并在 localdb 中创建一个与之匹配的空数据库。
接下来,我注销管理员主机用户,然后按“切换租户”并输入我刚刚创建的租户名称。加载时卡住了,出现一堆SQL异常,最后放弃并显示无法连接错误。
我需要采取哪些步骤来为租户设置单独的数据库?创建空数据库后是否需要运行任何迁移脚本?
aspnetboilerplate - UpdateAsync 期间的 AbpBoilerPlate EF Core 3.0 StackOverflowException
最近我在尝试更新 MS SQL 数据库中的实体时遇到了这个错误。
我有两个模型:
我正在尝试使用简单的 appservice 更新员工地址:
我收到 StackOverFlowException ,我真的不知道是什么问题。诊断工具事件选项卡中堆栈跟踪的最后一个错误是 StringCompare 错误。
你经历过这样的行为吗?任何想法可能是什么问题?
aspnetboilerplate - BackgroundJobs 不允许您使用 IRepository 获取用户
用例: 我需要根据来自 BackgroundJob 的 ARGS 提取用户记录
结果: 我总是得到零结果,并且我检查了用户 ID 值是否存在。
可疑问题: 生成的 SQL 将“@__ef_filter__IsMayHaveTenantFilterEnabled_1=1”插入到查询中,所以我怀疑当我从 BackgroundJob 运行时需要以某种方式将其设置为零..?
c# - 如何在 ABP 存储库中使用 ToListAsync() 方法?
我有一个应用程序服务方法GetWithName
,我想编写它的异步版本。为此,我尝试使用ToListAsync()
但存储库没有此方法。
如何使用异步版本的ToList
方法?
asp.net-core - 在程序集“ProjectName.Web”中找不到 DbContext。确保您使用的是正确的程序集,并且该类型既不是抽象的也不是泛型的
我正在尝试为 ABP.io MVC 项目添加 Volo.Blogging 模块,我得到 ' No DbContext was found in assembly 'ProjectName.Web'。确保您使用的是正确的程序集,并且该类型既不是抽象的也不是泛型的。' 错误。
bash 命令:
我使用的是 macOS Catalina、.NET Core 3.1.100、abp cli 1.1.2、Visual Studio 2019 for Mac。
谢谢你。
c# - 如何在 APB 框架中个性化自动 API 控制器端点
我正在学习 APB 框架。ABP 可以按照约定自动将应用程序服务配置为 API 控制器。文档说可以完全自定义它。
在他们提供的示例中,我想更改以下端点之一的操作名称:
/api/app/book
到/api/app/books
.
但不幸的是,我找不到如何做到这一点。
我试图改变ActionName
相应的服务方法:
但结果端点不是我想要的:
知道怎么做吗?
c# - IBackgroundJobManager 使用“ContinueWith”的顺序作业
我正在使用IBackgroundJobManager
Hangfire 集成。
用例:
我正在处理一个上传的文件。文件保存后,我想Abp.BackgroundJobs
依次启动两个单独的。只有在第一个作业完成后,才能开始第二个作业。
这是我的代码:
问题:
我无法弄清楚使用.ContinueWith<???>(???)
.
c# - 在 Abp 模块中使用 AbpCastleLog4NetModule
我有这个包含 Abp 模块的类库(.net 标准),我想通过 AbpCastleLog4NetModule 记录异常。此类库将用于 .net 核心控制台项目。
谁能帮我提供一个工作样本?