posso idratarlo all'interno del costruttore statico della classe?Puoi idratare una proprietà statica usando MEF?
public class Connect:IDTExtensibility2, IDTCommandTarget
static Connect()
{
//hydrate static properties?
}
[Import]
public static Action<ProjectLogicChecks> Display { get; set; }
[Export(typeof(Action<ProjectLogicChecks>))]
private static void DisplayResults(CheckProcesses _checkResults)
{
MessageBox.Show(_checkResults.ProjectLogicCheck.AssemblyName + " has problems=" +
_checkResults.ProjectLogicCheck.HasProblems);
}
"Hydrate" è un termine da ibernare che significa deserializzare, cioè riconvertire i dati in un oggetto dominio. Intendevi invece "inizializzare"? –
@Wim - L'ho preso per il riempimento di una classe con i suoi valori. – Maslow
@Wim - puoi collegare qualsiasi risorsa che denoti che l'idratazione deve essere deserializzante? Non mi viene in mente molto su google che non sembra adattarsi alla mia definizione. – Maslow