I am trying to use Azure SubscriptionClient.PeekBatch (int count) to peek into posts. Everything works fine for counter values 0 - 9, but as soon as I enter a value> 9, I only get 9 messages, approx. 30 in the subscription. Is this a mistake, or am I doing something wrong? Sample code below;
private void PeekQueue(){
SubscriptionClient subscriptionClient = SubscriptionClient.CreateFromConnectionString(ConfigurationManager.AppSettings["Microsoft.ServiceBus.ConnectionString.Test.Peek"], "InHvccc", "lmo");
IEnumerable<BrokeredMessage> messages;
lstMessages.Items.Clear();
messages = subscriptionClient.PeekBatch(int.Parse(txtPeekCount.Text));
foreach(BrokeredMessage bm in messages) {
lstMessages.Items.Add(bm.GetBody<LmoMessage>());
}
subscriptionClient.Close();
}
Greetings to Ragu
source
share