¿Hay alguna razón para usar SignalR.Ninject si su resolución de dependencia MVC ya está configurado para usar Ninject?

StackOverflow https://stackoverflow.com/questions/9400039

Pregunta

Recién estoy comenzando con SignalR y noté que tiene un complemento SignalR.Ninject que le permite anular su resolución de dependencia con una versión Ninject. Eso es increíble, pero entendí que, por defecto, SignalR usa el resolución de dependencia MVC y ya tengo ese conjunto para usar Ninject a través del ensamblaje Ninject.Web.MVC.

¿Eso significa que ya estoy usando Ninject con SignalR o estoy malinterpretando la forma en que funciona la inyección de dependencia de SignalR?

¿Fue útil?

Solución

Sí, son 2 resoluciones de dependencia diferentes (como en 2 tipos diferentes). SignalR no depende de los tipos de MVC. Dicho esto, podría tener 1 tipo de implementos ambas interfaces y usar ese contenedor para MVC y SignalR.

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