public WorkflowTypeInfos listWorkflowTypes(ListWorkflowTypesRequest request) {request = beforeClientExecution(request);return executeListWorkflowTypes(request);}

public virtual ListWorkflowTypesResponse ListWorkflowTypes(ListWorkflowTypesRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListWorkflowTypesRequestMarshaller.Instance;options.ResponseUnmarshaller = ListWorkflowTypesResponseUnmarshaller.Instance;return Invoke<ListWorkflowTypesResponse>(request, options);}
