我有几个实体继承了具有以下公共字段的基类:
[DataType(DataType.Text)]
[StringLength(100)]
public string CreatedBy { get; set; }
[DataType(DataType.DateTime)]
public DateTime? CreatedDate { get; set; }
[DataType(DataType.Text)]
[StringLength(100)]
public string ModifiedBy { get; set; }
[DataType(DataType.DateTime)]
public DateTime? ModifiedDate { get; set; }
我想在进入 contex 之前填写这些字段。是否有一些事件/方法/处理程序可以在实体放置到上下文之前重复使用以对实体执行一些操作?我希望这些字段在添加到上下文时填充,而不是放入数据库中。