Suchergebnisse für Anfrage "inversion-of-control"
yklische Abhängigkeit mit ninject
Ich versuche herauszufinden, wie ich so etwas mit ninject richtig binden kann. interface IMainService { void DoStuff(); } interface IOtherService { void DoSomeMagic(); } abstract class BaseClass { //many stuff here } class MainClass : ...
Unity.WebApi | Stellen Sie sicher, dass der Controller über einen parameterlosen öffentlichen Konstruktor @ verfüg
Ich verwende das Unity.WebApi NuGet-Paket (Unity 4.0.1 und Unity.WebApi 5.2.3) in einer ASP.NET-WebApi-Lösung. Das Problem, mit dem ich konfrontiert bin, ist, dass beim Versuch, den Code auszuführen, die Fehlermeldung angezeigt wird:Make sure ...
.net-core Dependency Injection
Ich habe ein generisches Repository, das ich für DI registrieren möchte. Es implementiert ein Interface-IRepository. ormalerweise würde ich eine Instanz davon wie folgt erstellen: IRepository repo = new Repository<Order>();Allerdings versuche ...
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) ...
C # - Ninject, IoC und Factory Pattern
Ich habe eine Konsolenanwendung, in der ich eine bestimmte Funktion basierend auf Benutzereingaben ausführen muss. Wenn der Benutzer "Merkmal 1" eingibt -> führe ich Merkmal 1 aus und so weiter. Ich versuche, dieses Projekt so sauber und ...
Rolle des neuen Schlüsselworts in Spring Framework
Im Spring Framework scheint es wiebeans sind die bevorzugte Methode zum Erstellen von Objekten [http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html#beans-introduction] zur Verwendung in der Geschäftslogik. ...
Unity Batch Register nach Konvention
Ich versuche, das Äquivalent des folgenden Autofac-Codes in Unity IoC zu erstellen. builder.RegisterAssemblyTypes(typeof (DataRepository<>).Assembly) .Where(t => t.Name.EndsWith("Repository")) .AsImplementedInterfaces();Dies ...
Was sind "High-Level-Module" und "Low-Level-Module" (im Kontext des Abhängigkeitsinversionsprinzips)?
Ich habe gelesen Wikipedia Definition des Abhängigkeitsinversionsprinzips [http://en.wikipedia.org/wiki/Dependency_inversion_principle], und es verwendet zwei Begriffe Übergeordnete Module und Low-Level-Module, was ich nicht herausfinden ...
Macht die Einheit nur klar, dass nichts registriert werden muss?
Ich schaue Mike Tautlys fantastisches Intro zu Prisma an. Es machte alles Sinn, aber im sechsten Video war ich ein bisschen verwirrt. He lässt den Konstruktor seiner Ansichtsklasse einen Parameter des ViewModel übernehmen. Er sagt dann, dass die ...
Winforms: So registrieren Sie Formulare beim IoC-Container
Hintergrun Ich erstelle eine Winforms-Anwendung, bei der ich einen IoC-Container (SimpleInjector) verwende, um meine Typen zu registrieren. In meiner Anwendung hat ein Großteil der Bildschirme (d. H. Formulare) jeweils nur eine ...