using System; using Volo.Abp.Auditing; namespace Volo.Abp.Application.Dtos { /// /// This class can be inherited by DTO classes to implement interface. /// It also has the object as a DTO represents the user. /// /// Type of the User DTO [Serializable] public abstract class CreationAuditedEntityWithUserDto : CreationAuditedEntityDto, ICreationAuditedObject { public TUserDto Creator { get; set; } } /// /// This class can be inherited by DTO classes to implement interface. /// It also has the object as a DTO represents the user. /// /// Type of primary key /// Type of the User DTO [Serializable] public abstract class CreationAuditedEntityWithUserDto : CreationAuditedEntityDto, ICreationAuditedObject { public TUserDto Creator { get; set; } } }