inversion-of-control

Inversion of control (IoC) ist ein abstraktes Prinzip, das einen Aspekt einiger Softwarearchitekturentwürfe beschreibt, in denen der Ablauf der Steuerung eines Systems im Vergleich zur prozeduralen Programmierung umgekehrt ist.
3
Antworten

Erzwingen der Reihenfolge der Ausführung des Installationsprogramms

Ich habe eine neue .NET-Lösung mit Castle erstellt, die meine DI ausführt. Es ist jetzt in dem Stadium, in dem ich die Reihenfolge, in der meine Installateure laufen, kontrollieren möchte. Ich habe einzelne Klassen erstellt, die IWindsorInsta...
15.06.2011, 13:14
6
Antworten

Verwenden Sie korrekt die Abhängigkeitsinjektion

Ich und zwei weitere Kollegen versuchen zu verstehen, wie man ein Programm am besten gestaltet. Zum Beispiel habe ich eine Schnittstelle ISoda und mehrere Klassen, die diese Schnittstelle implementieren wie Coke , Pepsi , DrPepper , etc...
04.04.2010, 02:34
5
Antworten

Smalltalk und IoC

Ich sehe viele IoC-Frameworks für .Net und Java. Weiß jemand, warum es für Smalltalk keine gleichwertigen Frameworks gibt? Dies ist mehr eine philosophische Frage als alles andere. Ich frage mich, ob es etwas in der Smalltalk-Art gibt, Dinge zu...
28.10.2008, 16:14
7
Antworten

Beeinflussung von AOP mit Attributen über IoC; Code-Geruch oder elegant?

Ich verwende StructureMap im Moment, im Allgemeinen mit konventioneller ( Scan() ) Autokonfiguration, und ich suche nach dekoratorbasiertem Caching in die Pipeline. Wenn ich es manuell konfiguriere, ist das in Ordnung, aber Scan() ist...
10.02.2010, 08:06
6
Antworten

Erhalte eine neue Instanz einer Frühlingsbohne

Ich habe eine Schnittstelle namens MyInterface . Die Klasse, die MyInterface implementiert (wir nennen sie MyImplClass ), implementiert auch die Schnittstelle Runnable , sodass ich sie zum Instanziieren von Threads verwenden kann. Das i...
07.04.2015, 15:30
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

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
2
Antworten

Ich brauche mehr Ninject praktische Beispiele

In der Vergangenheit habe ich Swiftsuspenders verwendet, das ist ein ActionScript 3 IoC Controller. Im Grunde hatte die erste Version von switchfsusder etwas Ähnliches wie der Ninject-Kernel, der Injector genannt wurde. Wenn ich einen Anwendu...
07.02.2012, 17:27
4
Antworten

IoC / Dependency Injection - bitte erläutern Sie Code versus XML

Ich verstehe im Grunde, wie IoC-Frameworks funktionieren, aber eine Sache, die ich nicht ganz verstehe, ist, wie Code-basierte Konfiguration funktionieren soll. Mit XML verstehe ich, wie Sie einer bereitgestellten Anwendung eine neue Assembly hi...
24.03.2010, 23:57
1
Antwort

Übergeben Sie Parameter an die Spring MethodInvokingFactoryBean-Argumentenliste

Ich versuche den Weg zu finden, um Objekte an Spring MethodInvokingFactoryBean arguments list zu übergeben. Hier ist meine Spring -Konfiguration: %Vor% Dies funktioniert nicht: %Vor% Ich erhalte die Ausnahme: %Vor% Dies lieg...
07.09.2012, 12:25