title: Can you hydrate a static property using MEF?
body: <p>can I hydrate this inside the class's static constructor?</p>
  
  <pre><code>public class Connect:IDTExtensibility2, IDTCommandTarget
    static Connect()
      {
          //hydrate static properties?
      }
      [Import]
      public static Action&lt;ProjectLogicChecks&gt; Display { get; set; }
  
  [Export(typeof(Action&lt;ProjectLogicChecks&gt;))]
      private static void DisplayResults( CheckProcesses _checkResults)
  {
      MessageBox.Show(_checkResults.ProjectLogicCheck.AssemblyName + " has problems=" +
                      _checkResults.ProjectLogicCheck.HasProblems);
  }
  </code></pre>