Каков наилучший способ получения сообщений MSMQ.Как получать сообщения MSMQ
Я использовал следующий код, но после получения сообщения MSMQ не получаю удален в очереди
var msgEnumerator = myQueue.GetMessageEnumerator2();
var messages = new List<System.Messaging.Message>();
while (msgEnumerator.MoveNext(new TimeSpan(0, 0, 1)))
{
var msg = myQueue.ReceiveById(msgEnumerator.Current.Id, new TimeSpan(0, 0, 1));
messages.Add(msg);
for (int i = 0; i < messages.Capacity; i++)
{
String DataMessages = messages[i].ToString();
}
Но я не могу получать сообщения.
Как получить эти сообщения.