Articles of dipendenza iniezione

I / O file di test unità

Leggendo i thread relativi ai test unitari esistenti qui su Stack Overflow, non sono riuscito a trovarne uno con una risposta chiara su come eseguire operazioni di I / O su file di test unitario. Solo di recente ho iniziato a esaminare i test delle unità, essendo stato precedentemente consapevole dei vantaggi ma avendo difficoltà […]

Quadro di iniezione delle dipendenze per il cocoa?

Interface Builder può essere utilizzato per l’iniezione di dipendenze di base in un’applicazione Cocoa, ma qualcuno è a conoscenza di framework di iniezione delle dipendenze più completi per Objective-C / Cocoa per quando non si desidera creare un’istanza di oggetti in un file NIB? modificare Per chiarire, riconosco che IB può essere utilizzato per DI […]

I motivi a torta con il tipo astratto prevalente non funzionano con i limiti superiori

Voglio sovrascrivere il tipo astratto in tratto con <: e non con = (come risposta qui Scala Upper Bounds: value non è un membro del parametro type ). Voglio usare il motivo a torta, ma questo non funziona, non capisco perché? trait A { def ping = println(“ping”) } trait Cake { type T } […]

Confrontando Castle Windsor, Unity e StructureMap

In un seguito alla dichiarazione di Krzysztof secondo cui Windsor fa molto più di altri IoC, volevo capire in che modo questi IoC si accumulano l’uno contro l’altro e i vantaggi / servizi aggiuntivi che il castello offre a Windsor. Ci sono dei confronti? Qualcuno può aiutarmi a capire le funzionalità aggiuntive che Castle Windsor […]

Iniezione IoC / Dipendenza: spiegare il codice rispetto all’XML

Capisco fondamentalmente come funzionano i framework IoC, tuttavia una cosa che non capisco è come dovrebbe funzionare la configurazione basata sul codice. Con XML capisco come si possa aggiungere un nuovo assembly a un’applicazione distribuita, quindi modificare la configurazione in XML per includerla. Se l’applicazione è già distribuita (ad esempio, compilata in qualche modo), allora […]

Come configurare correttamente un EntityManager in un’applicazione jersey / hk2?

Ho un’applicazione jersey-2 / hk2 che usa la persistenza JPA. EntityManager è associato all’avvio in questo modo public MyApplication() { // … register(new AbstractBinder() { @Override public void configure() { bindFactory(EmFactory.class) .to(EntityManager.class) .in(RequestScoped.class); } }); } con l’essere della class fabbrica public class EmFactory implements Factory { private static final String PERSISTENCE_UNIT = “unit”; private […]

Spring DI – La proprietà Autowired è nullo in un servizio REST

Sto iniziando con Spring DI, ma sono alle prese con un’iniezione di dipendenza e la parte peggiore è che non sono nemmeno sicuro del perché, a quanto pare, mi sembra giusto. Spero che voi ragazzi potete aiutarmi! Il problema è che una proprietà annotata come @Autowired è sempre nullo Ho alcuni progetti con la struttura […]

Non capisco l’uso di $ iniettare nei controller

Sono totalmente confuso dall’iniezione in Angular. Non so dove usarlo e perché. Viene usato solo con la fabbrica come descritto qui? myController.$inject = [‘$scope’,’notify’]; Qui notify è il nome della fabbrica.

Perché esattamente MEF non è un contenitore DI / IoC?

È stato detto sulla blogosfera e dalla stessa Microsoft che MEF non è un altro contenitore IoC. Ok ma perche? Sembra lo stesso per me. Forse non è buono come Unity o Castle Windsor , ma si adatta ancora alla definizione, vero? Perché MEF non è un contenitore IoC come Unity o Castle Windsor?

Come utilizzare Iniezione delle dipendenze con Web Form ASP.NET

Sto cercando di trovare un modo per utilizzare l’integrazione delle dipendenze con i controlli Web Form di ASP.NET. Ho molti controlli che creano direttamente repository e li uso per accedere e legarsi a dati, ecc. Sto cercando un pattern in cui posso trasferire i repository ai controlli esternamente (IoC), quindi i miei controlli rimangono inconsapevoli […]