public interface IEntity { TId Id { get; set; } } public abstract class Auditable { public int CreatedBy { get; set; } public User Creat