2017-08-14 1 views
0

J'utilise le mécanisme de rubrique de bus de service azure. En outre, j'ai envoyé les messages au sujet et que vous voulez vérifier si le message envoyé au sujet ou non par programme.Azure Service Bus - Accusé de réception du message reçu par sujet

code:

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); 

Est-il est possible d'obtenir des réponses ou code d'état pour cela?

+0

@ user2771704 Si la réponse ne répond pas à votre question, veuillez laisser un commentaire. –

Répondre

0

Lorsque l'appel à SendAsync() est terminé et qu'aucune exception n'est levée, le message a été remis au courtier.

Pour une exception qui peut avoir lieu (limitation, état d'entité, etc.), votre code devra les gérer. Si l'exception est transitoire, des tentatives sont nécessaires pour s'assurer que l'opération est exécutée. Voir la liste des exceptions possibles here.