public Run startWorkflowExecution(StartWorkflowExecutionRequest request) {request = beforeClientExecution(request);return executeStartWorkflowExecution(request);}

public virtual StartWorkflowExecutionResponse StartWorkflowExecution(StartWorkflowExecutionRequest request){var options = new InvokeOptions();options.RequestMarshaller = StartWorkflowExecutionRequestMarshaller.Instance;options.ResponseUnmarshaller = StartWorkflowExecutionResponseUnmarshaller.Instance;return Invoke<StartWorkflowExecutionResponse>(request, options);}
