2017-08-14 25 views
0

私は紺色のサービスバストピックメカニズムを使用しています。さらに、私は メッセージをトピックに送信し、メッセージがトピックに送信されたかどうかをプログラマチックにチェックするかどうかを確認します。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

関連する問題