aspnetboilerplate相关内容

无效的租户名称

我正在从事一个 ASP.NET Boilerplate 服务项目. 当我保存客户端时,它返回一个错误: 租户名称无效 租户名称包含空格.TenantDto 映射到 Tenant 对象,没有任何错误.数据库表TenancyName 列是nvarchar(64).保存时出错. 解决方案 来自 租户管理: AbpTenant 类定义了一些基本属性,最重要的是: Te ..
发布时间:2021-11-29 09:34:19 其他开发

EF Core - 在一个请求中添加/更新实体和添加/更新/删除子实体

我正在为一些看似基本的操作而苦苦挣扎. 假设我有一个名为 Master 的类: 公开课大师{公共大师(){Children = new List();}公共 int Id { 获取;放;}公共字符串 SomeProperty { 获取;放;}[外键(“SuperMasterId")]公共超级大师超级大师{得到;放;}公共 int SuperMasterId { 获取;放;}公共 IColl ..

如何更改 ASP.NET Boilerplate Angular 模板 UI 主题 (Adminbsb)

我正在使用 ASP.NET Boilerplate Angular 模板开始一个项目,但我想将 UI 主题更改为另一个作为核心 UI 主题. 使用过 ASP.NET Boilerplate Angular Template 的人可以帮助我吗? 解决方案 我改了很多次模板,我修改的是将新模板的所有元素放在 abp 的基础模板中的相对路径中,然后我设计再次默认注册(登录屏幕、注册、用户、 ..
发布时间:2021-11-29 09:32:54 其他开发

在 ASP.Net Boilerplate 中从应用程序服务层调用 SignalR 集线器是一种不好的做法吗?

我正在使用带有 ASP.Net Core 2.1 的 Asp.Net 样板模板. 我在 Web.Core 程序集中实现了一个 Hub 并创建了一个控制器. 我可以使用集线器从任何客户端订阅/通知数据,这不是我的问题. 我想在应用服务层使用这个集线器,但默认情况下应用服务层不引用 SignalR. 所以我的问题是: 在应用服务层引用 SignalR 是一种不好的做法吗? 提前 ..
发布时间:2021-11-29 09:32:31 C#/.NET

ASPNET 样板,扩展审计日志

我正在尝试扩展 ASPNETBOILETPLATE 框架中的 AuditLog 实体,以便为其添加一些新属性.我试图扩展 AuditLog 类 (ExtendedAuditInfo) 并实现 AuditStore 类的自定义版本 (ExtendedAuditStore).但是,我无法在构造函数中注入我的新 ExtendedAuditInfo 并收到两条关于 Constructor 和 SaveAs ..
发布时间:2021-11-29 09:32:23 其他开发

ABP 中实体的 DTO 映射异常

当我尝试插入一个实体时,我遇到了关于“映射"的错误. 插入是通过 CrudAppService 的 Create 方法进行的.我的实体继承自 FullAuditedEntity,但相关的 DTO 仅指定了几个属性. 我该如何处理这种情况? 找到未映射的成员.查看下面的类型和成员.添加自定义映射表达式、忽略、添加自定义解析器或修改源/目标类型对于没有匹配的构造函数,添加一个无参数构造函 ..
发布时间:2021-11-29 09:32:01 C#/.NET

你如何在 AppServices 中为 aspnetboilerplate 执行文件上传方法?

我真的很喜欢aspnetboilerplate框架,我现在正在学习/使用它.. 您如何在 AppServices 中为 aspnetboilerplate 执行“文件上传"逻辑/方法?角度部分我已经弄清楚并且工作正常. appservice层接收文件上传的方法是怎么写的?有关于 crud 的很好的例子,并且 swagger 把它们弄清楚了.现在我想实现文件上传.这在 appservic ..
发布时间:2021-11-29 09:31:38 其他开发

ASP.NET 样板模板中的角色和权限有什么区别?

在 ASP.NET Boilerplate 中,为什么它具有控制授权的角色和权限?两者之间的区别是什么? 解决方案 1.为什么ABP有控制授权的角色和权限?两者有什么区别? 同时拥有角色和权限可以让管理员灵活轻松地控制授权. 区别在于授权只取决于权限,而不取决于角色. 来自 https://aspnetboilerplate.com/Pages/Documents/Zer ..
发布时间:2021-11-29 09:31:23 其他开发

如何在 ABP 中获得更详细的异常?

我创建了一个 CrudAppService.当我使用 swagger 调用它的动态 API 时,我收到一个带有以下描述的通用 500 错误: {“结果":空,“targetUrl":空,“成功":错误,“错误": {“代码":0,"message": "在您的请求期间发生内部错误!",“详细信息":空,“验证错误":空},“unAuthorizedRequest":假,“__abp":真} 如 ..
发布时间:2021-11-29 09:31:01 其他开发

升级到 3.6.2 后 JSON 序列化程序不起作用

我将 ASP.NET Boilerplate 用于我的一个应用程序.该应用程序在 3.5.0 版本的 Abp 上,模板是带有 MVC 的 ASP.NET Core.我最近将它升级到 3.6.2 升级很好,但是当我运行它时,所有 AJAX 调用现在都以 CamelCase 形式返回 JSON 数据,以前它是在 PascalCase 中.我正在使用 DefaultContractResolver 进行 ..
发布时间:2021-11-29 09:30:52 其他开发