Pour l'un de mes MT abonné, j'ai besoin de plusieurs implémentations de IHandleEvents, ainsi que de permettre à des tiers de spécifier leurs propres implémentations. Au démarrage de l'application, j'aimerais pouvoir analyser le répertoire et la configuration pour déterminer quelle implémentation utiliser, puis l'enregistrer pour être utilisé pour tous les messages entrants. Est-ce possible? Aurais-je en quelque sorte enregistrer le type? Ou devrais-je enregistrer une instance? Ou peut-être un Func afin que je puisse décider dans la fonction si fournir une nouvelle instance à chaque fois ou réutiliser?NServiceBus: Comment connecter IHandleEvents par programme
0
A
Répondre
1
Je suppose que vous voulez dire IHandleMessages <T> - si vous ne voulez pas que NServiceBus scanne et enregistre les types qu'il trouve automatiquement, vous pouvez utiliser Configure.With (types) ou Configure.With (assemblys) pour limiter les types NServiceBus utilisera.
Questions connexes
- 1. Comment obtenir la file d'attente actuelle par programme dans nServiceBus?
- 2. Comment se connecter à wordpress par programme?
- 3. NServiceBus: "ArgumentNullException" est levée par NServiceBus
- 4. Comment se connecter par programme à IIS 7
- 5. Comment "se connecter via Bluetooth" dans WM par programme?
- 6. Comment se connecter à TFS via un proxy par programme?
- 7. Comment connecter une uitableview à uitableviewcontroller par programme?
- 8. Comment se connecter à VSS en utilisant C# par programme?
- 9. Comment puis-je contrôler les messages perdus par nServicebus?
- 10. Comment configurer MessageEndpointMapping par espace de noms dans NServiceBus
- 11. NServicebus ISubscriptionStorage
- 12. Nservicebus Saga
- 13. C# Comment se connecter en tant qu'utilisateur différent par programme dans un site Web NTAuthenticated
- 14. NServiceBus: GridInterceptingMessageHandler
- 15. Comment obtenir mon programme pour connecter l'utilisateur dans Windows?
- 16. Comment désactiver l'accélération vidéo par programme
- 17. Comment charger par programme UIViewController
- 18. Comment configurer ELMAH par programme?
- 19. comment installer .ipa par programme
- 20. Comment afficher l'UITableView par programme?
- 21. Comment modifier UIView par programme?
- 22. Comment maximiser par programme JDesktopPane
- 23. comment compresser l'image par programme
- 24. Comment exécuter NUnit par programme
- 25. Comment trouver javac.exe par programme?
- 26. comment verrouiller l'android par programme
- 27. Comment implémenter UIScrollView par programme
- 28. NServiceBus sans file d'entrée
- 29. Service d'audit de Nservicebus
- 30. Comment se connecter à Facebook par programmation en utilisant Java?