Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 755 Bytes

entity.md

File metadata and controls

20 lines (16 loc) · 755 Bytes

< Back to tutorial

Entity

More correctly called a Domain Entity.

ABP provides some interfaces for tracking when an entity was creation, last modified and deleted, as well as which user made the change.

You can use any of the interfaces but some do implement each other as shown in the tree view below:

  • IFullAudited
    • IAudited
      • ICreationAudited (Adds CreatorUserId)
        • IHasCreationTime (Adds CreationTime)
      • IModificationAudited (LastModifierUserId)
        • IHasModificationTime (Adds LastModificationTime)
    • IDeletionAudited (Adds DeleterUserId and DeletionTime)
      • ISoftDelete (Adds IsDeleted)
  • IMustHaveTenant
  • IMayHaveTenant

< Back to tutorial