Exemple #1
0
 public AckAllMessagesResponse(AckAllQueueMessagesResponse rec)
 {
     RequestID        = rec.RequestID;
     IsError          = rec.IsError;
     Error            = rec.Error;
     AffectedMessages = rec.AffectedMessages;
 }
        /// <summary>
        /// Mark all the messages as dequeued on queue.
        /// </summary>
        /// <returns></returns>
        public AckAllMessagesResponse AckAllQueueMessages()
        {
            AckAllQueueMessagesResponse rec = GetKubeMQClient().AckAllQueueMessages(new AckAllQueueMessagesRequest {
                RequestID       = Tools.IDGenerator.Getid(),
                Channel         = QueueName,
                ClientID        = ClientID,
                WaitTimeSeconds = WaitTimeSecondsQueueMessages
            }, Metadata);

            return(new AckAllMessagesResponse(rec));
        }