public GetGatewayResult getGateway(GetGatewayRequest request) {request = beforeClientExecution(request);return executeGetGateway(request);}

public virtual GetGatewayResponse GetGateway(GetGatewayRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetGatewayRequestMarshaller.Instance;options.ResponseUnmarshaller = GetGatewayResponseUnmarshaller.Instance;return Invoke<GetGatewayResponse>(request, options);}
