public async Task <object> TryExecuteAction() { await _action.TryApproveAction(); if (_action.Status.Equals(Status.FullAccepted)) { return(await _actionExecutor.Execute()); } else { return(await _actionExecutor.Decline()); } }
public async Task <object> TryExecuteAction() { await _action.TryApproveAction(); if (_action.Status.Equals(Status.FullAccepted)) { return(await _actionExecutor.Execute()); } else { return(await _actionExecutor.Decline()); } }