using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using MassTransit; namespace IRaCIS.Core.Domain.Models { public abstract class Entity : IEntity { [Key] [Required] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public Guid Id { get ; set ; } } public interface IEntity { /// /// 编号 /// abstract TKey Id { get; set; } } //public class Entity : IEntity //{ //} }