Suchergebnisse für Anfrage "castle-windsor"

2 die antwort

Castle Windsor - wie man Komponenten basierend auf Konstruktorparametern auflöst

Sag ich habe eine Komponente wie diese public class MyComponent { public MyComponent(string name) { } } Grundsätzlich möchte ich, dass sich die angegebenen Konstruktorparameter beim Auflösen als Teil der Komponenten-ID verhalten. Wenn Sie es ...

8 die antwort

Castle Windsor Intercept Methodenaufruf aus der Klasse

Wir haben Komponentenregistrierungen in Castle Windsor Container wie so void RegisterComponent<TInterface, TImplementation>() { var component ...

10 die antwort

Verwendung von IoC-Containern; speziell Windsor

Ich denke, die Antwort auf diese Frage ist so offensichtlich, dass sich niemand die Mühe gemacht hat, darüber zu schreiben, aber es ist spät und ich kann es wirklich nicht verstehen. Ich habe in IoC-Container gelesen (Windsor in diesem Fall) ...

TOP-Veröffentlichungen

6 die antwort

Castle Windsor IOC: Konstruktorparameter an untergeordnete Komponenten übergeben

Der folgende Code dient nur Demozwecken. Nehmen wir an, ich habe 2 Komponenten (businessService und dataService) und eine UI-Klasse. UI-Klasse benötigt einen Business-Service, businessService benötigt einen dataService und dataService benötigt ...

14 die antwort

Castle Windsor gibt es Nachteile?

ch habe mich mit dem Castle-Projekt und speziell mit Windsor befasst. Ich war so beeindruckt von dem, was mit dieser Technologie möglich ist, und die Vorteile eines derart locker gekoppelten Systems liegen auf der Hand. Das einzige, was ich nicht ...

4 die antwort

NUnit Integrationstests und Abhängigkeitsinjektion

Ich verwende derzeit Castle Windsor Version 2.1 als Container und möchte Integrationstests mit den darin registrierten Diensten durchführen. Derzeit verwende ich dazu dasCommon Service Locator [http://commonservicelocator.codeplex.com/], um ...

6 die antwort

Wie man eine vorübergehende Abhängigkeit im selben Kontext mit dem Castle Windsor DI-Container wiederverwendet

Wie kann ich meinen Container so konfigurieren, dass er dieselbe Datenbank verwendet, wenn Objekte im selben Kontext erstellt werden? public class Database { } public interface IRepository { Database Database { get; } } public interface ...