ABP 实体和聚合根的审计类型

2020-12-09  本文已影响0人  寻找无名的特质

ABP提供了多种带有审计数据的实体和聚合根的基类,这里总结一下。

Entity和AggregateRoot:不带有审计信息,也是其它类型的基类。
CreationAuditedEntity和CreationAuditedAggregateRoot:带有创建者信息和创建时间,实现ICreationAudited, IHasCreationTime接口。
AuditedEntity和AuditedAggregateRoot:从CreationAuditedEntity和CreationAuditedAggregateRoot派生,带有更新信息,实现IAudited,IModificationAudited, IHasModificationTime接口。
FullAuditedEntity和FullAuditedAggregateRoot:从AuditedEntity和AuditedAggregateRoot派生,支持软删除,实现IFullAudited,IDeletionAudited, IHasDeletionTime, ISoftDelete接口。

上一篇下一篇

猜你喜欢

热点阅读