我想将以下内容用作我所有类的基类:
[DataContract(IsReference = true)]
public abstract class EsBase
{
[DatabaseGenerated(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.Identity)]
public Guid ID { get; set; }
public bool SoftDelete { get; set; }
}
使用示例子类:
public class Match : EsBase
{
[Display(Name = "Start time")]
public DateTime StartTime { get; set; }
}
问题是,当通过WEB API发送Match对象时,我无法访问ID或SoftDelete。
如何将这些传递给输出?