Pregunta

Me gustaría añadir Rhino servicio de autobuses a mi aplicación web ASP.NET pero utilizando Ninject como el DI de contenedores. Hasta ahora todos los ejemplos que seguir viendo el uso castillo de Windsor, que no desea utilizar puesto que ya utilizamos Ninject.

¿Hay tutoriales por ahí que muestran cómo agregar Rhino servicio de bus a una aplicación Web ASP.NET sin una dependencia directa en el castillo de Windsor (por ejemplo, utilizando Ninject)?

¿Fue útil?

Solución

Básicamente, usted tendría que empezar por volver a escribir RhinoServiceBusFacility / AbstractRhinoServiceBusFacility como un módulo de Ninject. Luego también hay referencias del castillo en otros archivos, por ejemplo, DefaultServiceBus tiene referencias a la cual iKernel debe ser cambiado para usar el kernel de Ninject lugar.

Otros consejos

Hoy en día, Rhino Service Bus (RSB) no depende directamente de Castillo. Los módulos están disponibles para la integración con Autofac , Spring.net , Unidad , StructureMap y por supuesto Castillo .

Ninject no se admite todavía; se puede utilizar el Castillo aplicación como referencia aplicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top