public IActionResult BizActionStatus(IBizActionStatus status, Func <IActionResult> getNormalActionResult) { if (status.HasErrors) { return(status.ToActionResult()); } return(getNormalActionResult()); }
public Task <IActionResult> BizActionStatus(IBizActionStatus status, Func <Task <IActionResult> > getNormalActionResult) { if (status.HasErrors) { return(Task.FromResult(status.ToActionResult())); } return(getNormalActionResult()); }
public IActionResult BizActionStatus(IBizActionStatus status) { return(status.ToActionResult()); }