private void SuccessAction(BizDataGuid input) { if (_db != null) { _db.Set <LogEntry>() .Add(new LogEntry(input.Modes.HasFlag(ActionModes.FirstWriteBad) ? "x" : string.Format("Stage {0}: Guid = {1}", _stageNum, input.Unique))); } }
public BizDataGuid BizAction(BizDataGuid input) { if (input.ShouldError(_stageNum)) { AddError("Error"); } else { Message = "All Ok"; CallOnSuccess?.Invoke(input); } return(input); }
public async Task <BizDataGuid> BizActionAsync(BizDataGuid input) { return(BizAction(input)); }