Domande con tag 'ninject'

7
risposte

Qual è il modo "giusto" per implementare DI in .NET?

Sto cercando di implementare l'iniezione di dipendenza in un'applicazione relativamente grande ma non ho esperienza in esso. Ho studiato il concetto e alcune implementazioni di IoC e gli iniettori di dipendenza disponibili, come Unity e Ninject....
posta 27.06.2016 - 08:52
4
risposte

Qualcuno ha un buon pattern di registrazione DI?

L'ho fatto così tante volte ma non finisco mai per apprezzare il modo in cui il mio codice risulta. Sto chiedendo se qualcun altro ha gli stessi problemi e può offrire soluzioni o convenzioni che ha usato per rendere il codice più pulito. Qua...
posta 18.05.2016 - 16:34
1
risposta

Configurazione di DI in un'applicazione disaccoppiata

Sto leggendo Dependency Injection in .NET di Mark Seeman (ottima lettura fino ad ora) e qualcosa mi sfugge. Se l'architettura dell'applicazione è come [DAL] => [BLL] <= [UI] , con il livello della logica di business privo di dipen...
posta 04.07.2013 - 22:13
0
risposte

Iniezione manuale delle dipendenze o fabbrica astratta

Stiamo iniziando a utilizzare l'integrazione delle dipendenze in un programma interattivo abbastanza ampio. È ancora presto, ma ho la sensazione che la maggior parte degli oggetti che vengono iniettati vorranno che i dati di runtime siano passat...
posta 11.03.2014 - 20:27
1
risposta

Uso di ninject in una libreria di classi

In cerca di aiuto per orientarmi su ninject e DI. Usando i semplici esempi che ho trovato online tutto funziona bene ma provare a fare qualcosa di più complesso sta causando mal di testa. Ho una libreria di classi che riceve i file, li ana...
posta 16.05.2016 - 14:16
1
risposta

Come posso associare un'interfaccia a una classe decisa da una configurazione xml o database all'avvio dell'applicazione?

Sto rielaborando la progettazione di un'applicazione esistente che viene costruita utilizzando WebForms. Attualmente il piano è di lavorarlo in un'applicazione con pattern MVP mentre si utilizza Ninject come contenitore IoC. Il motivo per cui...
posta 15.10.2012 - 10:29
1
risposta

Disposizione manuale del contesto di Entity Framework durante l'utilizzo di Ninject InRequestScope ();

Passando un po 'di tempo a spulciare la documentazione, sto cercando di capire la migliore architettura software con o senza dispose pattern . Ho costruito il Repository pattern molte volte nel corso degli anni, utilizzando il disp...
posta 26.03.2018 - 12:58
1
risposta

Ninject / DI: come passare correttamente i dati di inizializzazione al tipo iniettato in fase di esecuzione

Ho le seguenti due classi: public class StoreService : IStoreService { private IEmailService _emailService; public StoreService(IEmailService emailService) { _emailService = emailService; } } public class EmailService...
posta 20.08.2014 - 05:23
1
risposta

Qual è un buon esempio pratico che dimostra un vantaggio architettonico nell'integrazione delle dipendenze dell'interfaccia

Ho bisogno di aiuto (preferibilmente per mezzo di un esempio pratico) per capire perché / se la seguente implementazione di IoC / DI (in questo caso usando Ninject) fornisce un vantaggio architettonico: using (IKernel kernel = new StandardKern...
posta 03.02.2015 - 08:28
1
risposta

Iniezione di dipendenza più istanze o solo una InrequestScope

Sto cercando di capire cosa succede con le dipendenze (Ninject) quando una stessa interfaccia viene iniettata in più classi. Sto specificando InRequestScope per i miei binding, così come capisco che dovrebbe esserci sempre una singola istan...
posta 01.06.2016 - 14:27