using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Threading.Tasks; namespace TTSW.EF { public class BaseEntity: IBaseEntity { public BaseEntity() { } [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public T id { get; set; } //public string CreatorId { get; set; } //[ForeignKey("CreatorId")] //public virtual User Creator { get; set; } //public string UpdatorId { get; set; } //[ForeignKey("UpdatorId")] //public virtual User Updator { get; set; } public DateTime created { get; set; } public DateTime updated { get; set; } public bool isActive { get; set; } //public string CreatorFullname //{ // get // { // return Creator.FullName; // } //} //public string UpdatorFullname //{ // get // { // return Updator.FullName; // } //} } }