问题标签 [asp.net-boilerplate]

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.

0 投票
1 回答
452 浏览

aspnetboilerplate - 如何在方法中传递对象以在 ASP.NET 样板中调用服务 API?

我在 AppService 文件中定义了一个方法,方法的签名是public PagedResultDto<FetchData> GetSearchData(FetchDataInput searchInput). 我正在从 Angular 代码中调用此方法,但service-proxoes.ts文件已生成方法,我需要在该方法中一一传递所有参数。

服务代理.ts 文件:

所以我必须getSearchData通过以下方式调用该方法。

所以我必须传递所有的参数,但是如果假设有 100 个参数,那就容易出错并且编程风格不好。所以它必须接受一个类对象。那么有没有办法做到这一点?

0 投票
2 回答
1053 浏览

c# - 如何使用除 Id 之外的 varchar 列进行 PK?

我有一个作为 PK 的表,但是一旦我尝试运行应用程序,就会在DefaultEditionCreator.csCode中得到以下异常。

声明的存储库:

例外:

System.InvalidOperationException:'int'类型的指定字段'k__BackingField'不能用于'string'类型的属性'Article.Id'。只能使用可从属性类型分配的类型的支持字段。

我在运行时遇到同样的错误,Update-Database并且Add-Migration.

更新 1

@aaron 非常感谢您的帮助。我已按照您的建议尝试了这些步骤,但在更新和删除记录时出现错误。

例外:

ERROR 2018-02-12 06:13:23,049 [30] Mvc.ExceptionHandling.AbpExceptionFilter - 更新条目时出错。有关详细信息,请参阅内部异常。Microsoft.EntityFrameworkCore.DbUpdateException:更新条目时出错。有关详细信息,请参阅内部异常。---> System.Data.SqlClient.SqlException:无法更新标识列“Id”。

更新 2

我试图通过引用Disable SoftDelete for AbpUserRole来禁用 SoftDelete ,但它仍在执行 SoftDelete,而不是从 DB 中删除该行。请找到截图:

这里

MyDBContext.cs

该解决方案工作正常,但在运行测试用例创建Test实体时会出现以下异常。

SQLite 错误 19:'NOT NULL 约束失败:Test.Id'。

0 投票
1 回答
1396 浏览

aspnetboilerplate - 调用 DeleteAsync 时发现不明确的匹配异常

我有一个表,其中代码作为主键而不是 Id,当我调用DeleteAsync方法时,我得到了异常Ambiguous match found

堆栈跟踪:

0 投票
2 回答
269 浏览

aspnetboilerplate - Cannot delete record from table which has Identity column

I have a table which has the code as primary key instead of Id, When I call DeleteAsync method I get the exception Message = "Cannot update identity column 'Id'.".

But If I remove Id column from the table, it works fine. I want both Id column and Code column as PK.

0 投票
1 回答
296 浏览

asp.net - ASP.NET 样板 3.0 模板

首先,感谢有机会,

我注意到使用 ABP 3.0 和 aspnetcore 2.0 的最新模板没有附带社交登录实现。我也不能在 UI 中注册用户了。我想知道他们为什么走了。

这些功能会在未来的版本中回归吗?我害怕使用以前版本的代码并与新的 aspnetcore 2.0 崩溃。

提前致谢

0 投票
2 回答
328 浏览

c# - Asp.Net 样板,如何将样板项目移动到另一台计算机?

我正在研究 ASP.Net 样板框架,现在该机器在我工作的地方不可用,但我的 Google 驱动器上有备份。我怎样才能正确使用该备份?数据库创建,项目运行等???我在启用迁移和更新数据库命令上遇到错误

0 投票
2 回答
1782 浏览

aspnetboilerplate - 如何在 ASP.NET 样板中制作复合唯一键?

我有一个以 Id 作为主键的表,我想在列上拥有一个复合唯一CodeValue。我正在尝试这种方式。

但它使复合主键不是唯一键。

0 投票
2 回答
1046 浏览

c# - Enable-Migrations 命令给出错误

我正在研究 ASP.Net 样板框架,现在该机器在我工作的地方不可用,但我的 Google 驱动器上有备份。我怎样才能正确使用该备份?数据库创建,项目运行等???我在启用迁移和更新数据库命令上遇到错误

0 投票
0 回答
141 浏览

angular - 使用 asp.net 核心和 Angular 2 应用程序部署样板

我正在尝试在 IIS 和 localDB 中使用 angular2 应用程序部署样板框架 asp.net 核心。我不知道部署。你能给我同样的步骤吗?

提前致谢。

0 投票
3 回答
5107 浏览

c# - ASP.NET 样板本地化

在 ASP.NET 样板中,我正在更改语言,例如

它在我的本地机器上正常工作,但在测试服务器上却不行。
此外,当我在本地单击它时,有时会出现内容为空的 abp.message.error。

我对此有几个问题:

1) 这个 URL (/AbpLocalization...) 是什么,看起来像一个控制器,但我的代码中没有这样的东西?

2)我怎样才能找到并调试它?

3)在另一台服务器上可能会发生什么崩溃(在测试服务器上单击按钮会重新加载状态,但不会更改语言)