Entwurfszeit-Reflexion

Gibt es eine Möglichkeit, Reflection vor dem Kompilieren durchzuführen - zur Entwurfszeit?

Mit T4 möchte ich benutzerdefinierte Codes ausspucken, die auf Klassen basieren, die bestimmte Schnittstellen implementieren. Ich weiß, dass ich Reflection aufrufen kann, aber ich möchte, dass das T4-Skript den zusätzlichen Code vor dem Kompilieren ausspuckt, andernfalls muss ich den Code zweimal kompilieren, einmal, um DLLs zu generieren, zweimal, damit T4 die zuvor generierte DLL reflektiert und hinzufügt zusätzliches Gerüst.

Gibt es eine Möglichkeit, zur Entwurfszeit zu reflektieren?

Gibt es einen besseren Weg, dies zu tun?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage