首页 > 解决方案 > 在 ABP.IO 中继承或实现 AuditedAggregateRoot 或实体时,是否有任何方法可以指定 Id 属性名称?

问题描述

最近我面临着对遗留应用程序进行现代化改造,同时还要保留旧的数据库结构,我想在其中使用 ABP.IO,总的来说,我认为这是一个很好的决定,框架很棒。但在某些情况下,旧数据库表的 Id 是字符串或 int,但名称不是 Id,当尝试在实体类中实现任何一个AuditedAggregateRootEntity在实体类中实现所有你要做的很酷的事情时,这会成为问题在实现其中一个或那些时,例如使用 CrudService 等等。

我查看了所有文档,找不到任何关于如何使用另一个属性名称来完成此操作的参考,但也许我只是不擅长搜索,因此任何有关此的输入将不胜感激。

此致。

标签: c#asp.net-coreabp

解决方案


推荐阅读