Archive for September, 2012

Passing Metadata to Exports in MEF

Perhaps this post should have been out before my previous one the topic. Anyway, continuing the journey on Managed Extensibility Framework (MEF) in .NET, let us see how we can attach metadata to an exported type and how it can be retrieved on the importing side, all in short steps (I am not going to […]

category: .NET, C#, MEF    

Metadata Inheritance in Managed Extensibility Framework (MEF) in .NET 4.5

I have been playing around with Managed Extensibility Framework (MEF) of .NET 4.5 for a while now. Overall, it is a great framework for designing many plug-in/extensibility scenarios of .NET applications, web, desktop or even Windows Store (Metro). One area that got interesting in my MEF experiment was the way in which metadata worked in […]

category: .NET, C#, Extensibility, MEF