title: Caliburn.Micro. Automatically call eventaggregator.Subscribe() for IHandle implementors with MEF
body: <p>In Caliburn.Micro documentation the authors mention such possibility:</p>
  
  <p>documentation link</p>
  
  <pre><code>IHandle inherits from a marker interface IHandle. This allows the use of casting to determine if an object instance subscribes to any events. This enables simple auto-subscribing if you integrate with an IoC container. Most IoC containers (including the SimpleContainer) provide a hook for being called when a new instance is created. Simply wire for your container’s callback, inspect the instance being created to see if it implement IHandle, and if it does, call Subscribe on the event aggregator.
  </code></pre>
  
  <p>How is it possible to achieve this with MEF?</p>
  
  <p>This question is the same as <a href="https://stackoverflow.com/questions/6871077/caliburn-micro-automatically-call-eventaggregator-subscribe-for-ihandle-imple">Caliburn.Micro. Automatically call eventaggregator.Subscribe() for IHandle implementors with Autofac</a></p>
  
  <p>So how is similar functionality as the described AutoSubscribeHandersModule implemented in MEF?</p>