2017-08-14 113 views
0

我正在使用azure服务总线主题机制。此外,我已将 发送给主题的消息,并希望通过编程检查是否将消息发送到主题。Azure服务总线 - 对主题收到的消息的确认

代码:

message.Properties.Add("Name", "Test"); 
    message.Properties.Add("Country", "India"); 
    message.Properties.Add("JsonData",json); 

    var client = TopicClient.CreateFromConnectionString(connectionString, topicName); 
    await client.SendAsync(message).ConfigureAwait(false); 

是否有什么办法让响应或状态代码呢?

+0

@ user2771704如果答案没有解决您的问题,请提供评论。 –

回答

0

当对SendAsync()的呼叫完成并且没有抛出异常时,您可以保证邮件已经传送给代理。

对于可能发生的异常(调节,实体状态等),您的代码需要处理这些异常。如果异常是暂时的,则需要重试才能确保执行操作。请参阅可能的例外列表here

相关问题