Domanda

Ho servizio di vittoria semplice, che esegue periodicamente alcuni compiti. Come devo passare kernel Ninject a tutte le mie classi di attività?

E 'una buona idea per creare variabile statica della classe di compiti di base e inizializzarlo sul servizio cominciare?

È stato utile?

Soluzione

Invece di una variabile statica sulla classe compito di base, vorrei favorire l'iniezione del kernel in ciascuna istanza di classe. Ciò fornisce un po 'più di flessibilità qualora si dovesse decidere che è necessario più di un kernel (per qualsiasi motivo). La variabile statica nella classe base sembra proprio schifo , per mancanza di un termine migliore.

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