internal PutRecordResponse PutRecord(PutRecordRequest request)
{
var marshaller = new PutRecordRequestMarshaller();
var unmarshaller = PutRecordResponseUnmarshaller.Instance;
return Invoke<PutRecordRequest,PutRecordResponse>(request, marshaller, unmarshaller);
}