using Furion.DatabaseAccessor; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { public abstract class CommonEntity : Entity, IPrivateEntity where TDbContextLocator1 : class, IDbContextLocator { /// /// 排序 /// public virtual int Sort { get; set; } /// /// 跟踪Id /// public virtual string TraceId { get; set; } /// /// 创建操作人 /// public virtual Guid? CreatedUserInfoId { get; set; } /// /// 最后更新操作人 /// public virtual Guid? UpdatedUserInfoId { get; set; } /// /// 是否删除 /// public virtual bool IsDeleted { get; set; } } public abstract class CommonEntity : Entity, IPrivateEntity { /// /// 排序 /// public virtual int Sort { get; set; } /// /// 跟踪Id /// public virtual string TraceId { get; set; } /// /// 创建操作人 /// public virtual Guid? CreatedUserInfoId { get; set; } /// /// 最后更新操作人 /// public virtual Guid? UpdatedUserInfoId { get; set; } /// /// 是否删除 /// public virtual bool IsDeleted { get; set; } } }