public RegisterAVSDeviceResult registerAVSDevice(RegisterAVSDeviceRequest request) {request = beforeClientExecution(request);return executeRegisterAVSDevice(request);}

public RegisterAVSDeviceResult registerAVSDevice ( RegisterAVSDeviceRequest request ) { request = beforeClientExecution ( request ) ; return executeRegisterAVSDevice ( request ) ; }
public virtual RegisterAVSDeviceResponse RegisterAVSDevice(RegisterAVSDeviceRequest request){var options = new InvokeOptions();options.RequestMarshaller = RegisterAVSDeviceRequestMarshaller.Instance;options.ResponseUnmarshaller = RegisterAVSDeviceResponseUnmarshaller.Instance;return Invoke<RegisterAVSDeviceResponse>(request, options);}
