Suchergebnisse für Anfrage "inversion-of-control"
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 ...
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 ...
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() ...
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); } ...
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...