Erstellung dynamischer Typen mit einem Konstruktor, der auf seine Abhängigkeiten verweist

9

Ich habe folgende Klassen:

%Vor%

Ich versuche, die Klasse MyEntity dynamisch mit dem angegebenen Konstruktor zu erstellen. Bisher habe ich folgenden Code:

%Vor%

Der Code ist fehlgeschlagen @ ConstructorInfo c = baseType.GetConstructor(new Type[] { factoryType }) . Ich habe eine NotSupportedException erhalten.

Gibt es einen Weg, dies zu erreichen? Ich habe drei Tage lang damit zu tun gehabt. Jede Hilfe wäre willkommen.

Danke!

    
Rushui Guan 09.04.2012, 17:16
quelle

1 Antwort

3

Sie müssen die statische Methode TypeBuilder.GetConstructor verwenden. Ich denke, das sollte funktionieren (ungetestet):

%Vor%     
kvb 09.04.2012, 18:30
quelle