use MEF as IoC Component.
Implement the Core ef.