Suchergebnisse für Anfrage "ioc-container"
Autofac-Laufzeitparameter
Ich bin neu in Autofac und suche nach den Best Practices für die Übergabe von Laufzeitwerten an den Konstruktor. Ich habe eine Reihe von Stackoverflow-Fragen gelesen, in denen dies gestellt wird, aber keine vollständig ausgearbeitet sind. Sollten ...
IoC.Resolve vs Constructor Injection
Ich habe viele Leute sagen hören, dass es eine schlechte Praxis ist, IoC.Resolve () zu verwenden, aber ich habe nie einen guten Grund dafür gehört (wenn es nur um das Testen geht, können Sie den Container nur verspotten, und Sie ...
Unity IOC-Container und Auflösen verschiedener Instanzen derselben Schnittstelle
Ich habe einen Einheitscontainer, in dem ich Typen wie folgt registriere: IUnityContainer container = new UnityContainer() .RegisterType<ITaxAuthorityRateService, TaxAuthorityPopulationRateService>( "PopulationRate" ) ...
Abfangen mit StructureMap 3. *
Ich habe das Abfangen mit Castle.DynamicProxy und StructureMap 2.6 API durchgeführt, kann es aber jetzt nicht mit StructureMap 3.0 ausführen. Kann mir jemand helfen, aktualisierte Dokumentation oder sogar Demo zu finden? Alles, was ich gefunden ...
Ist es besser, einen Singleton zu erstellen, um auf den Unity-Container zuzugreifen, oder ihn durch die Anwendung zu leiten? [geschlossen]
Ich tauche gerade in ein IoC-Framework ein und habe mich für Unity entschieden. Eines der Dinge, die ich immer noch nicht vollständig verstehe, ist, wie man Objekte tiefer in die Anwendung auflöst. Ich vermute, ich hatte gerade nicht ...
Wie vermeide ich den Wahnsinn eines Abhängigkeitsinjektionskonstruktors?
Ich stelle fest, dass meine Konstruktoren so aussehen: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... )mit ständig wachsender Parameterliste. Da "Container" mein Abhängigkeitsinjektionscontainer ist, warum kann ich das nicht ...
Woher weiß Unity.Resolve, welcher Konstruktor verwendet werden soll?
Bei einer Klasse mit mehreren Konstruktoren - wie kann ich Resolve mitteilen, welcher Konstruktor verwendet werden soll? Betrachten Sie die folgende Beispielklasse: public class Foo { public Foo() { } public Foo(IBar bar) { Bar = bar; } ...
Nutzen wir IoC effektiv?
So nutzt meine FirmaIoC-Container von Castle Windsor [http://www.castleproject.org/container/gettingstarted/index.html], aber auf eine Weise, die sich "aus" anfühlt: Alle Datentypen werden im Code registriert, nicht in ...
Constructor mit mehreren Argumenten mit Ninject
Ich versuche @ zu benutz Ninject [http://www.ninject.org/] als IoC-Container, konnte jedoch nicht verstehen, wie eine Instanz einer Klasse mit mehr als 1 Parameter im Konstruktor erstellt wird. Grundsätzlich habe ich eine Serviceschnittstelle zur ...