Suchergebnisse für Anfrage "inversion-of-control"

6 die antwort

Wie kann ich generische Klassen mit einem Namen bei Unity dynamisch registrieren?

Ich habe eine Assembly mit vielen Klassen (300+) mit einer BaseClass und möchte eine generische Klasse mit einer Schnittstelle registrieren. Mit Einheit musst du dich registrieren bis Nam}, wenn Sie ein Array von Objekten der Schnittstelle ...

4 die antwort

Dependency Injection Unity - Bedingte Auflösung

Bedingte Auflösung ist das Letzte, was ich im Moment nicht verstehe. Sagen wir, wir haben eine SchnittstelleIAuthenticate: public interface IAuthenticate{ bool Login(string user, string pass); }etzt habe ich zwei Arten der ...

8 die antwort

Spring: Builder-Muster zum Erstellen einer Bean verwenden

Ich benutze ektorp [https://github.com/helun/Ektorp], um eine Verbindung zu CouchDB herzustellen. Der Weg einen Ektorp zu bauenHttpClient Instanz soll Builder-Muster verwenden: HttpClient httpClient = new StdHttpClient.Builder() ...

TOP-Veröffentlichungen

2 die antwort

Ninject übergeben Konstruktorargument typeof Klasse, die die Schnittstelle implementiert

Ich versuche, Ninject mit meinem Anwendungsprotokollierungs-Wrapper zu verwenden. Hier ist der Wrapper: public class NLogLogger : ILogger { private readonly Logger _logger; public NLogLogger(Type t) { _logger = LogManager.GetLogger(t.Name); } ...

4 die antwort

Welcher IoC-Continer für plattformübergreifende (Xamarin) Anwendungen? [geschlossen

Ich erstelle eine plattformübergreifende Anwendung für Windows, OSX, iOS, Windows Mobile, Android und das Internet in ASP.NET. Für jeden Client verwende ich C # (ich verwende Xamarin). Alles in einer VS-Lösung. Mein Kerncode (Domain) ist inClass ...

6 die antwort

Wie kann ich Unity mit internen Klassen verwenden?

Ich habe eine Web-API-Anwendung und verwende Unity für die Abhängigkeitsinjektion. Die Anwendung verwendet eine Bibliothek, die ein Interface IDoStuff und eine Klasse enthält, die das Interface implementiert: internal interface IDoStuff { void ...

4 die antwort

Kann ich meine Typen in Unity in Modulen wie in Autofac registrieren?

Ich bin ziemlich vertraut mit Autofac und eine Funktion, die ich an Autofac wirklich liebe, ist das Registrieren von Modulen. Weiß jemand, wie ich das mit Unity machen kann? Es fällt mir schwer, die in Google zu verwendenden Begriffe zu finden, ...

6 die antwort

ibt es eine elegante Möglichkeit, eine Spring Managed Bean in ein Java Custom / Simple Tag zu injiziere

Ich habe eine Reihe von benutzerdefinierten Java-Tags, die Spring-Managed-Beans verwenden. Da ich keinen Weg finde, ein benutzerdefiniertes Tag zu injizieren, habe ich eine Hilfsklasse erstellt, die statische Methoden für "getTheObjectINeedBean ...

2 die antwort

Anmelden als Dekorateur vs. Abhängigkeitsinjektion - was ist, wenn ich mich in der Klasse anmelden muss?

(Diese Frage habe ich ursprünglich in @ gestelldieser Kommentar [https://stackoverflow.com/questions/7905110/logging-aspect-oriented-programming-and-dependency-injection-trying-to-make?lq=1#comment56990956_7906547] , aber Mark Seemann hat mich ...

8 die antwort

C # + MongoDB - ObjectId ohne Verwendung von MongoDB DataTypes / Attributes

enn ich MongoDB als Datenspeicher verwende, habe ich standardmäßig den ObjectID-Typ als Primärschlüssel. Sie kann auch mithilfe von Guid mit dem Attribut [BsonId] geändert werden. Was auch in der MongoDB C # -Treiberbibliothek definiert ist. Ich ...