public IActionResult GetInvocationResultByIdShort(string operationIdShort, string requestId) { if (string.IsNullOrEmpty(operationIdShort)) { return(ResultHandling.NullResult(nameof(operationIdShort))); } if (string.IsNullOrEmpty(requestId)) { return(ResultHandling.NullResult(nameof(requestId))); } IResult <InvocationResponse> result = GetInvocationResult(operationIdShort, requestId); return(result.CreateActionResult(CrudOperation.Invoke)); }
public IActionResult InvokeOperationByIdShortAsync(string operationIdShort, [FromBody] InvocationRequest invocationRequest) { if (string.IsNullOrEmpty(operationIdShort)) { return(ResultHandling.NullResult(nameof(operationIdShort))); } if (invocationRequest == null) { return(ResultHandling.NullResult(nameof(invocationRequest))); } IResult <CallbackResponse> result = InvokeOperationAsync(operationIdShort, invocationRequest); return(result.CreateActionResult(CrudOperation.Invoke)); }