dependency-injection

Ein Entwurfsmuster, um die Kopplung zwischen Komponenten zu reduzieren, indem dynamisch in Abhängigkeiten einer Softwarekomponente injiziert wird, die es benötigt, um zu funktionieren.
2
Antworten

Die beste Methode, um StructureMap zur Implementierung eines Strategie-Patterns zu verwenden

Meine Webanwendung weist je nach Art des angemeldeten Benutzers einige geringfügige Unterschiede in der Geschäftslogik und der Darstellungslogik auf. Es scheint, als ob Variationen durch das Einfügen verschiedener konkreter Klassen auf der Grund...
30.09.2009, 17:03
4
Antworten

Guice mit zirkulären Abhängigkeiten verwenden

Betrachten Sie dieses einfache Beispiel. %Vor% In diesem Beispiel kennt A Instanz B und Instanz B Instanz A. Meine Frage ist: wie Instanz A mit Guice instantiiert wird, d. h. wie Guice sich um diese komplexen Kreisabhängigkeiten kümmert...
26.09.2009, 18:15
3
Antworten

Inject Util Klasse mit Google Guice vs statische Methoden?

Ich frage mich, ob es ein guter Stil ist, Hilfsmethoden mit Google Guice einzuspritzen. Nehmen wir an, wir haben eine Converter-Utility-Klasse: %Vor% Meine Idee ist, guice zu verwenden, um dieses Dienstprogramm wie Singleton wie folgt zu...
06.12.2010, 20:33
3
Antworten

Wann erstellt Spring Instanzen von Objekten, die injiziert werden

Spring erstellt DI und erstellt Objekte, sodass Ihr Programm sich keine Sorgen um das Erstellen von Objekten machen muss. Aber die Frage ist hier, wenn eine Instanz des injizierten Objekts erstellt wird. Wenn das Hauptprogramm die Instanz verwen...
18.01.2010, 08:13
3
Antworten

TryUpdateModel löst NullReferenceException im ASP.NET MVC 3-Komponententest aus

Da ich von MVC 2 auf MVC 3 RC aktualisiert habe, verursacht die Verwendung von TryUpdateModel eine NullReferenceException. Dieses Problem tritt nur auf, wenn meine Aktionsmethode als Teil eines Komponententests ausgeführt wird. Das Ausführen auf...
12.11.2010, 15:21
1
Antwort

Einfache Injector übergeben hartcodierte Werte in Konstruktor

In Einfacher Injektor kann ich Folgendes tun: %Vor% Was ich hier mache, sagt, dass, wenn IAuctionContext gefunden wird, er durch diese neue AuctionContext ersetzt wird. Das Problem ist, dass mit dem Aufruf von RegisterSingle nur e...
06.12.2012, 15:33
5
Antworten

ASP.NET MVC + fließend nNibernate, was IoC-Tool?

Ich arbeite an einem ASP.NET MVC-Projekt, bei dem wir uns entschieden haben, Fluent nHibernate für den Datenzugriff zu verwenden. Um eine lose Kopplung zu ermöglichen, verwenden wir ein IoC / DI-Muster. Meine Fragen sind, was IoC-Tool zu gehen....
10.02.2009, 13:05
1
Antwort

Wie injiziere ich eine Scheinabhängigkeit in eine eckige Direktive mit Jasmine auf Karma

Ich habe die folgende Anweisung: %Vor% Ich möchte die Abhängigkeiten zum Einheitentest der verschiedenen Codepfade mit den von den Komponententests bekannten Werten verspotten. Ich habe den folgenden Beispieleinheitstest: %Vor% Das gibt...
20.12.2013, 01:13
9
Antworten

Was ist der minimalste Weg, um Dependency Injection zu erreichen?

Ich habe über Spring gelesen und obwohl es angeblich eine weniger komplexe Alternative zu EJB ist, fällt es mir schwer, meinen Kopf darum zu wickeln. Gibt es einen minimaleren Weg, Dependency Injection zu erreichen, als den Spring-Ansatz zu über...
26.03.2010, 21:03
1
Antwort

Dependency Injection und Projektstruktur für Konsolenanwendungen

Ich habe 4 Projekte: Core (IServer): System System.Core DependencyResolver: Kern Strukturkarte Infrastruktur (Service): Kern Externe Abhängigkeit Konsole: Kern DependencyResolver Anforderungen:...
21.03.2012, 14:34