¿Puedo hidratar esto dentro del constructor estático de la clase?¿Puedes hidratar una propiedad estática 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);
}
"Hidratar" es un término de hibernación que significa deserializar, es decir, convertir datos en un objeto de dominio. ¿Querías decir "inicializar" en su lugar? –
@Wim - Lo tomé para significar llenar una clase con sus valores. – Maslow
@Wim: ¿puedes vincular los recursos que denotan que la hidratación tiene que deserializarse? No voy a encontrar mucho en google que no se ajuste a mi definición. – Maslow