public IDeleteable <T> EnableDiffLogEvent(object businessData = null)
 {
     diffModel = new DiffLogModel();
     this.IsEnableDiffLogEvent = true;
     diffModel.BusinessData    = businessData;
     diffModel.DiffType        = DiffType.delete;
     return(this);
 }
示例#2
0
 public IUpdateable <T> EnableDiffLogEvent(object businessData = null)
 {
     Check.Exception(this.UpdateObjs.HasValue() && this.UpdateObjs.Count() > 1, "DiffLog does not support batch operations");
     diffModel = new DiffLogModel();
     this.IsEnableDiffLogEvent = true;
     diffModel.BusinessData    = businessData;
     diffModel.DiffType        = DiffType.update;
     return(this);
 }