Beispiel #1
0
        public void PurgeMessage(Model.QueueItem itm)
        {
            throw new NotImplementedException();
            //QueueClient q = GetMessageQueue(itm);

            //if( q != null ) {

            //  var msg = q.Receive((long)itm.MessageQueueItemId);
            //  //if( msg != null )
            //  //  msg.Complete();

            //  itm.Processed = true;

            //  OnItemsChanged();
            //}
        }
        public override void PurgeMessage(Model.QueueItem itm)
        {
            QueueClient q = GetMessageQueue(itm);

            if (q != null)
            {
                var msg = q.Receive(Convert.ToInt64(itm.Id));
                if (msg != null)
                {
                    msg.Complete();
                }

                itm.Processed = true;

                OnItemsChanged();
            }
        }
 public override string LoadMessageContent(Model.QueueItem itm)
 {
     ///AzureMessageQueue q = GetMessageQueue(itm);
     return("Not Implemented");
     //q.Main.Peek(
 }