Question

Je tiens à ajouter Rhino Service Bus à mon application Web ASP.NET, mais en utilisant Ninject comme le conteneur DI. Jusqu'à présent, tous les exemples que je continue à voir l'utilisation du château de Windsor que je ne veux pas utiliser puisque nous utilisons déjà Ninject.

Y a-t-il des tutoriels là-bas qui montrent comment ajouter Rhino Service Bus à une application Web ASP.NET sans une dépendance directe sur le château de Windsor (par exemple en utilisant Ninject)?

Était-ce utile?

La solution

En fait, vous devriez commencer par la réécriture RhinoServiceBusFacility / AbstractRhinoServiceBusFacility en tant que module Ninject. Ensuite, il y a aussi des références du château dans d'autres fichiers, par exemple DefaultServiceBus a des références à IKernel qui devrait être modifié pour utiliser le noyau de Ninject à la place.

Autres conseils

De nos jours, Rhino Service Bus (RSB) ne dépend pas directement du château. Les modules sont disponibles pour l'intégration avec Autofac , Spring.net , unité , StructureMap et bien sûr Château .

Ninject n'a pas encore été pris en charge; vous pouvez utiliser le mise en œuvre Château comme référence la mise en œuvre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top