В документации Caliburn.Micro авторы упоминают такую возможность:
ссылка на документацию
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.
Как этого можно добиться с помощью MEF?
Этот вопростакой же как Caliburn.Micro.Автоматически вызывать eventaggregator.Subscribe () для разработчиков IHandle с Autofac
Так как же реализована функциональность, аналогичная описанному AutoSubscribeHandersModule в MEF?