2010-07-11 9 views
0

Je travaille avec NSB (dernière version), je suis arrivé à l'étape où je le configure correctement et réussis à publier des messages sur le bus. Le seul problème est - je ne reçois aucun d'entre eux dans mes files d'attente de messages. Le journal des événements est propre - rien pour m'aider à diagnostiquer l'erreur.NServiceBus ne publie aucun message

Aide grandement appréciée!

Répondre

0

La description de votre problème est assez brève, mais puisque vous n'obtenez aucun message d'erreur et que vous utilisez le mot «publier», je suppose que vous avez oublié de vous abonner à votre message.

Les services qui souhaitent recevoir un message publié doivent émettre un appel à bus.Subscribe<SomeMessageType> quelque part - possible dans la méthode Run d'une classe qui implémente IWantToRunAtStartup.

+0

Je n'utilise pas l'hôte NSB. J'essaie juste d'exécuter une application console qui utilise 'Configure' et qui a un seul' IMessageHandler'. Est-ce que je manque quelque chose? –

+0

Pourriez-vous montrer un code? – mookid8000

+0

Une autre possibilité est que vous avez oublié de configurer .... UnicastBus(). LoadMessageHandlers() '- mais il est assez difficile à diagnostiquer sans aucun code – mookid8000

Questions connexes