internal virtual IOperationResult <TResult> InvokeInternal(IOperationResult result) { return(OperationResult.Convert <TResult>(result)); }