In November last year we published an experimental NuGet package integrating MEF with ASP.NET MVC. This got the ball rolling on a much smoother experience using MEF in web apps, and led us to design and release the fully-supported Microsoft.Composition package
tailored specifically for building high-throughput web applications in addition to Windows 8 Metro style apps.
We have now marked the earlier experimental Microsoft.Mef.Lightweight and Microsoft.Mef.MvcCompositionProvider packages as “deprecated” to indicate that we will not be updating them as-is. These packages will no longer be listed in NuGet.org
search results but remain in the repository so that package restore and dependent packages will still function correctly.
Microsoft.Mef.Lightweight is superseded by Microsoft.Composition and users should migrate to that package.
Microsoft.Mef.MvcCompositionProvider does not have a direct replacement at this point – we have migrated the source over to use the new Microsoft.Composition package and published it on theCodePlex site for anyone who wishes to migrate forward. We
are actively working on making a simple ASP.NET MVC integration for Microsoft.Composition available on NuGet, but will not be releasing this on the same timeline as the core package.
Please let us know if you have any questions or concerns!
Thanks, the MEF Team.