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.
3
Antworten

Korrigiert PHP Dereferenzierung von PHP 5.4 erfolgreich die Nachteile statischer Speicherparameter in diesem DI-Container?

ÖFFENTLICHER SERVICE-UPDATE: Ich habe viel gelernt, seit ich diese Frage gestellt habe. Wenn du das liest, bitte nimm meinen Rat und vermeide static insgesamt. Gerade. Nicht. Benutzen. Es. Es gibt keine Möglichkeit zur Abhängigkeitsinje...
07.02.2012, 16:05
1
Antwort

Wie Ninject angewiesen wird, an eine Implementierung zu binden, auf die es keinen Bezug hat

Ich verwende NinjectMVC3 in meinem ASP.NET MVC3-Projekt. Ich habe 3 Ebenen Foo.Web Foo.Services Foo.Data Foo.Web verweist auf Foo.Services, aber nicht auf Foo.Data. Einer meiner Dienste sieht so aus. %Vor% NinjectMVC3 führt d...
05.06.2011, 04:26
2
Antworten

Bestes Aspekt-orientiertes Framework für Features / Build-Performances in .net [geschlossen]

In verschiedenen Projekten, mit denen ich gearbeitet habe, mussten wir ein AOP- oder Dependency-Injection-Framework verwenden. Wir haben Enterprise Library, Unity und PostSharp verwendet. Vorerst ist Postsharp meine beste Wahl, wenn es um...
07.10.2009, 19:40
1
Antwort

Abhängigkeitsinjektion mit dem Konstruktorparameter in .net-Kern

Ich sehe viele Codebeispiele zur Verwendung von DI in .NET Core, aber keiner von ihnen verwendet Konstruktorparameter. Zum Beispiel: Autorisierungsservice erstellen Den aktuellen HTTP-Header (X-Api-Key) in Konstruktor einfügen In der...
01.08.2016, 20:00
2
Antworten

Unity: Ändern Sie den Standard Lifetime Manager für implizite Registrierungen und / oder deaktivieren Sie sie

Der Unity-Container löst automatisch jeden Typ auf, den er selbst herausfinden kann, ohne dass eine manuelle Registrierung erforderlich ist. Das ist in gewisser Hinsicht gut, aber das Problem, das ich habe, ist, dass es ein TransientLifetimeMan...
15.07.2015, 02:42
1
Antwort

Wie funktioniert @Inject in Scala?

Ich frage mich, wie @ Annotation in Play-Scala funktioniert. Es bringt offensichtlich eine Abhängigkeit, aber ich bin neugierig, wie es funktioniert. Wenn ich es auf Klassenerweiterungssteuerpult verwendete und routes Generator zu injecoutesgene...
20.06.2015, 09:39
1
Antwort

vNächste generische Schnittstelle für Abhängigkeitsinjektion

Ich habe eine ASP.Net vNext Web API erstellt. Ich habe die Abhängigkeitsbeziehung erfolgreich mit einer einfachen Schnittstelle wie der folgenden verwendet: %Vor% Ich kann jedoch nicht herausfinden, wie man Abhängigkeiten mit einer generi...
24.06.2015, 21:40
5
Antworten

Dependency-Injektion (ninject) mit Strings, Anti-Pattern?

Ich habe Code, der Ninject verwendet, um Abhängigkeiten zu injizieren, diese Abhängigkeiten sind tatsächliche Zeichenfolgen. Ist dies ein Anti-Pattern zum Einfügen von Strings, anstatt zum Beispiel ein neues Objekt zu erstellen. i.e. Ich woll...
11.09.2013, 10:15
1
Antwort

Wie testen Sie die Abhängigkeitsinjektion?

Dependency-Injection hilft Ihnen, Ihren Code ziemlich gut zu testen. Aber wie testen wir, ob die richtigen Abhängigkeiten schließlich zur Laufzeit injiziert werden? Zum Beispiel habe ich eine Service-Klasse, die eine Liste von Service-Validatore...
06.08.2011, 15:46
3
Antworten

Verständnis von IoC, DI und Referenzmethoden

Ich bin dabei, Depenency-Injektion und Inversion der Kontrolle zu lernen, und ich glaube, ich beginne zu verstehen, wie das funktioniert: Objekte sollten sich nicht mit der Erstellung eigener Abhängigkeiten beschäftigen Abhängigkeiten soll...
24.10.2011, 20:11