pwlodek/MefContrib — pull request #1 by salfab (2011-11-28 17:30:42+00:00)
Title: Basic support for MEF Metadata

This commit implements a basic support for MEF Metadata.

It only supports weakly typed metadata ( IDictionary only )

CreateResolveAllResolver is not implemented either in "LazyWithMetadataResolveBuildPlanPolicy"

There is also an attempt at supporting strongly typed metadata, but I would require a little bit of help to overcome an issue that is highlighted by a unit test.

( i.e. Metadata contract is not seen as the interface implemented by the metadataAttribute, but rather by a proxy interface emitted in an in-memory assembly )

Further help would be much appreciated in order for me to finalize the support for Metadata