/// <inheritdoc/> public DeleteQueueResponse DeleteQueue(DeleteQueueRequest request) { var marshaller = new DeleteQueueRequestMarshaller(); var unmarshaller = DeleteQueueResponseUnmarshaller.Instance; return Invoke<DeleteQueueRequest,DeleteQueueResponse>(request, marshaller, unmarshaller); }
/// <inheritdoc/> public IAsyncResult BeginDeleteQueue(DeleteQueueRequest request, AsyncCallback callback, object state) { var marshaller = new DeleteQueueRequestMarshaller(); var unmarshaller = DeleteQueueResponseUnmarshaller.Instance; return BeginInvoke<DeleteQueueRequest>(request, marshaller, unmarshaller, callback, state); }
/// <inheritdoc/> public DeleteQueueResponse DeleteQueue(string queueName) { var request = new DeleteQueueRequest { QueueName = queueName }; return DeleteQueue(request); }