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

C # Klassenbibliothek Projektabhängigkeit Injektion Bootstrap

Ich habe kürzlich Dependency Injection Muster mit Autofac als IoC Container verwendet. Normalerweise würde ich es innerhalb der Kernanwendung (Winform, WCF, WPF usw.) verwenden. Gegenwärtig lerne ich, ein Klassenbibliotheksprojekt als Rahm...
26.07.2013, 09:42
1
Antwort

In welcher Baugruppe sollte sich ein angepasstes Autofac-Modul befinden?

Ich habe eine c # -Anwendung wie folgt eingerichtet: %Vor% Grundsätzlich werden die meisten meiner Schnittstellen und einige konkrete Klassen in der Domänenassembly gefunden, wobei viele der konkreten Implementierungen in der FileAccess-Asse...
22.11.2011, 15:03
1
Antwort

MEF = kann Frustration auftreten?

AKTUALISIEREN Da ich versucht habe, MEF in meiner Anwendung zu verwenden, stoße ich immer öfter auf Orte, an denen ich einfach nicht verstehe, warum meine Bibliothek nicht automatisch erstellt wird, wenn ich es erwarte. Ich denke, es kommt...
16.04.2010, 18:11
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
2
Antworten

Wie soll ich eine Klassenbibliothek entwerfen, die IoC zulässt, aber nicht von einem bestimmten Container abhängig ist?

Ich entwickle eine Klassenbibliothek, die in einer Reihe von verschiedenen Webanwendungen verwendet wird und möglicherweise sogar als Open-Source-Projekt zur Verfügung gestellt wird. Es gibt mehrere Punkte, an denen ich IoC verwenden möchte, abe...
09.02.2009, 15:25
1
Antwort

DefaultControllerFactory und IDependencyResolver

Ich habe ein kleines Missverständnis: Wenn wir IDependencyResolver implementieren, bedeutet das, dass wir DI für jedes Teil im Projekt verwenden können. Also, selbst wenn ich nicht von DefaultControllerFactory erben, kann ich Controller erstelle...
20.12.2012, 07:23
2
Antworten

Verstehe ich DI / IoC richtig? [geschlossen]

Ich versuche derzeit, die Vorteile der Verwendung eines IoC-Containers zu lernen und mich mit DI vertraut zu machen. Ich habe begonnen, StructureMap zu verwenden, da es ziemlich einfach und doch mächtig scheint. Ich möchte bestätigen, dass me...
05.01.2011, 19:12
1
Antwort

wie Sie Bibliotheken schreiben, ohne Benutzer zur Verwendung des IOC-Containers der Bibliothek zu zwingen

Die kurze Frage ist: Gegeben eine Bibliothek garantiert die Verwendung eines bestimmten IOC - Containers für seine Interna, wenn eine Anwendung diese Bibliothek nutzt, vorausgesetzt, die App garantiert einen IOC - Container für die Verdrahtu...
24.03.2012, 14:11
3
Antworten

Den aktuellen TinyIoc-Container in einem Nancy-Projekt abrufen

Ich baue ein kleines Nancy-Webprojekt. In einer Methode einer meiner Klassen (kein Modul nancy) möchte ich grundsätzlich tun: %Vor% Es gibt jedoch nur eine Registrierung in .Current (nicht öffentliche Mitglieder, _RegisteredTypes), die...
26.09.2012, 16:23
1
Antwort

Die beste Möglichkeit, die Anwendungskonfiguration zu injizieren

Nun, ich mache meinen Ausflug in diese fantastische Seite mit einer Frage über die richtige Art, Konfigurationseinstellungen in Anwendungskomponenten zu injizieren. Also, die Übersicht ist: Ich habe eine Anwendung geschrieben in C # .Net 3.5. Es...
04.10.2011, 14:08