Konstruktorparameter für Controller ohne einen DI-Container für ASP.NET MVC

7

Hat jemand Code-Beispiele zum Erstellen von Controllern mit anderen Parametern als einem Dependency-Injection-Container?

Ich sehe viele Beispiele mit Containern wie StructureMap, aber nichts, wenn Sie die Abhängigkeitsklasse selbst übergeben möchten.

    
Korbin 23.09.2008, 16:54
quelle

3 Antworten

11

Sie können die Abhängigkeitsinjektion von arm-man verwenden:

%Vor%     
Ben Scheirman 23.09.2008, 17:10
quelle
16

Eine Möglichkeit besteht darin, eine ControllerFactory zu erstellen:

%Vor%

Dann in Global.asax.cs:

%Vor%     
Craig Stuntz 24.09.2008 12:46
quelle
1

Sie können einen IModelBinder erstellen, der eine Instanz von einer Factory aus spinnt - oder ja, den Container. =)

    
Matt Hinze 23.09.2008 20:47
quelle

Tags und Links