Können Sie eine statische Eigenschaft mit MEF hydratisieren?

8

kann ich dies im statischen Konstruktor der Klasse hydratisieren?

%Vor%     
Maslow 16.08.2010, 18:03
quelle

3 Antworten

1

Es war einfacher als ich dachte.

%Vor%

Ich habe den Typ in Action<IEnumerable<ProjectLogicChecks>> geändert, damit ich Ergebnisse für mehrere Projekte oder eine ganze Lösung statt nur einer anzeigen kann.

Ich folgte diesen Artikel, um die statische Eigenschaft zu erhalten, dann dies , um lokale Standardwerte anzugeben, falls keine Erweiterung vorhanden ist.

    
Maslow 16.08.2010, 20:50
quelle
14

Nein, MEF unterstützt keine statischen Importe.

    
Daniel Plaisted 16.08.2010 20:39
quelle
2

Sie können [ImportingConstructor] verwenden und die statische Eigenschaft im Konstruktor festlegen.

%Vor%

Setzen Sie es nicht auf ein statisches Feld.

    
KCT 18.11.2011 10:25
quelle

Tags und Links