public static InvocationResult Completed() { return new InvocationResult(ExecutionResult.Completed); }
protected internal override async Task <InvocationResult> Invoke() { try { await Execute(); return(InvocationResult.Completed()); } catch (Exception ex) { return(InvocationResult.Faulted(ex)); } }