C'è qualche motivo per utilizzare SignalR.Ninject se il resolver di dipendenza MVC è già impostato per utilizzare Ninject?

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

Domanda

Sto appena iniziando con SignalR e ho notato che ha un plug -in SignalR.Ninject che ti consente di sovrascrivere il suo resolver di dipendenza con una versione Ninject. È fantastico, ma ho capito che per impostazione predefinita SignalR usa il resolver di dipendenza MVC e ho già quel set per utilizzare Ninject tramite il gruppo Ninject.Web.MVC.

Significa che sto già usando Ninject con Signalr o sto fraintendendo il modo in cui funziona l'iniezione di dipendenza Signalr?

È stato utile?

Soluzione

Sì, sono 2 risolutori di dipendenza diversi (come in 2 tipi diversi). SignalR non dipende dai tipi di MVC. Detto questo, potresti avere 1 digitare gli implementa entrambe le interfacce e l'uso di quel contenitore sia per MVC che per Signalr.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top