I have 2 MEF components. Let it be component A and component B.
What I need is to be able to access a class from component B in component A without referencing to it. Then I would like to instantiate object of the class manually.
Currently I see MEF allows instantiating an object automatically using [Import]. It uses interface which requires to be referenced to.
Can I use data types from another assemblies without referencing to it? Is there such mechanism supported by MEF?