aspnetboilerplate相关内容
我正在从事一个 ASP.NET Boilerplate 服务项目. 当我保存客户端时,它返回一个错误: 租户名称无效 租户名称包含空格.TenantDto 映射到 Tenant 对象,没有任何错误.数据库表TenancyName 列是nvarchar(64).保存时出错. 解决方案 来自 租户管理: AbpTenant 类定义了一些基本属性,最重要的是: Te
..
我正在为一些看似基本的操作而苦苦挣扎. 假设我有一个名为 Master 的类: 公开课大师{公共大师(){Children = new List();}公共 int Id { 获取;放;}公共字符串 SomeProperty { 获取;放;}[外键(“SuperMasterId")]公共超级大师超级大师{得到;放;}公共 int SuperMasterId { 获取;放;}公共 IColl
..
我开始收到这些错误.它在我以前的服务器上运行良好. 使用系统;使用 Abp.Dependency;使用 Abp.Domain.Repositories;使用 Abp.Threading.BackgroundWorkers;使用EMS.IPs;使用 System.Threading.Tasks.Dataflow;使用 System.Threading.Tasks;使用 System.Linq;使用
..
我有一个函数,允许最终用户执行一个Workflow(包含许多 API)或安排它作为后台作业运行. 示例:User1 创建 Workflow1,其中包含 3 个 API(Api1、Api2、Api3),并将其配置为每天上午 9 点运行. 我使用 HttpClient 像这样调用每个 API: var client = new HttpClient { BaseAddress = new
..
如何通过字符串名称调用另一个 AppService 中的 API? 示例:我在 MyAppService 中有一个如下的 API 公共类 MyAppService : MyAppServiceBase, IMyAppService{私有只读 IRepository_myEntityRepository;public CommonLookupAppService(IRepository my
..
我想使用 Boilerplate 的免费启动模板版本通过 Active Directory 将身份验证集成到我的 .net Core 应用程序中.我按照 documentation 中的说明进行操作,例如安装 Abp.Zero.Ldap 包,创建LdapAuthenticationSource 类,并注入依赖,如: [DependsOn(typeof(AbpZeroLdapModule))]公共
..
我在弹出模式中有一个 DateTime 字段,如下所示,它应该只显示时间部分: HTML:
..
我有一个以 Id 作为主键的表,我想在 Code 和 Value 列上有一个复合唯一键.我正在尝试这种方式. [Table("Test")]公共类测试:FullAuditedEntity{[钥匙][数据库生成(DatabaseGeneratedOption.None)]公共虚拟 int 代码 { 获取;放;}[钥匙][数据库生成(DatabaseGeneratedOption.None)]公共虚
..
我正在使用 ASP.NET Boilerplate Angular 模板开始一个项目,但我想将 UI 主题更改为另一个作为核心 UI 主题. 使用过 ASP.NET Boilerplate Angular Template 的人可以帮助我吗? 解决方案 我改了很多次模板,我修改的是将新模板的所有元素放在 abp 的基础模板中的相对路径中,然后我设计再次默认注册(登录屏幕、注册、用户、
..
我有一个表,它有代码作为主键而不是 Id,当我调用 DeleteAsync 方法时,我得到异常 Ambiguous match found. [Table("Test")]公共类测试:FullAuditedEntity{[数据库生成(DatabaseGeneratedOption.Identity)]新的公共 int Id { 获取;放;}[钥匙][数据库生成(DatabaseGenerated
..
System.TypeLoadException:“'Abp.DynamicEntityProperties 类型中的方法'Get'.DynamicEntityPropertyValueStore' 来自程序集'Abp.Zero.Common,版本=6.0.0.0,Culture=neutral, PublicKeyToken=null' 没有实现." 我该如何处理这个问题? 解决方案
..
我正在使用带有 ASP.Net Core 2.1 的 Asp.Net 样板模板. 我在 Web.Core 程序集中实现了一个 Hub 并创建了一个控制器. 我可以使用集线器从任何客户端订阅/通知数据,这不是我的问题. 我想在应用服务层使用这个集线器,但默认情况下应用服务层不引用 SignalR. 所以我的问题是: 在应用服务层引用 SignalR 是一种不好的做法吗? 提前
..
我正在尝试扩展 ASPNETBOILETPLATE 框架中的 AuditLog 实体,以便为其添加一些新属性.我试图扩展 AuditLog 类 (ExtendedAuditInfo) 并实现 AuditStore 类的自定义版本 (ExtendedAuditStore).但是,我无法在构造函数中注入我的新 ExtendedAuditInfo 并收到两条关于 Constructor 和 SaveAs
..
我使用以下代码进行了测试以更新 Product: var existing = await _productRepository.FirstOrDefaultAsync(c => c.Id == input.Id);如果(现有 == 空)throw new UserFriendlyException(L("ProductNotExist"));var updatedEntity = Object
..
当我尝试插入一个实体时,我遇到了关于“映射"的错误. 插入是通过 CrudAppService 的 Create 方法进行的.我的实体继承自 FullAuditedEntity,但相关的 DTO 仅指定了几个属性. 我该如何处理这种情况? 找到未映射的成员.查看下面的类型和成员.添加自定义映射表达式、忽略、添加自定义解析器或修改源/目标类型对于没有匹配的构造函数,添加一个无参数构造函
..
我用过: services.AddAuthenticationCore().ConfigureApplicationCookie(o =>{o.ExpireTimeSpan = TimeSpan.FromHours(1);o.SlidingExpiration = true;}); 在 ASP.NET Core MVC 项目的 Startup.cs 中设置我的身份验证 cookie Expir
..
我真的很喜欢aspnetboilerplate框架,我现在正在学习/使用它.. 您如何在 AppServices 中为 aspnetboilerplate 执行“文件上传"逻辑/方法?角度部分我已经弄清楚并且工作正常. appservice层接收文件上传的方法是怎么写的?有关于 crud 的很好的例子,并且 swagger 把它们弄清楚了.现在我想实现文件上传.这在 appservic
..
在 ASP.NET Boilerplate 中,为什么它具有控制授权的角色和权限?两者之间的区别是什么? 解决方案 1.为什么ABP有控制授权的角色和权限?两者有什么区别? 同时拥有角色和权限可以让管理员灵活轻松地控制授权. 区别在于授权只取决于权限,而不取决于角色. 来自 https://aspnetboilerplate.com/Pages/Documents/Zer
..
我创建了一个 CrudAppService.当我使用 swagger 调用它的动态 API 时,我收到一个带有以下描述的通用 500 错误: {“结果":空,“targetUrl":空,“成功":错误,“错误": {“代码":0,"message": "在您的请求期间发生内部错误!",“详细信息":空,“验证错误":空},“unAuthorizedRequest":假,“__abp":真} 如
..
我将 ASP.NET Boilerplate 用于我的一个应用程序.该应用程序在 3.5.0 版本的 Abp 上,模板是带有 MVC 的 ASP.NET Core.我最近将它升级到 3.6.2 升级很好,但是当我运行它时,所有 AJAX 调用现在都以 CamelCase 形式返回 JSON 数据,以前它是在 PascalCase 中.我正在使用 DefaultContractResolver 进行
..