FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

microsoft/vs-mef: Managed Extensibility Framework (MEF) implementation used by Visual Studio · GitHub

Latest commit

 

History

4,765 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

vs-mef

This repo contains the Visual Studio team's implementation of .NET's managed extensibility framework. It is broken up into several NuGet packages, as listed below.

Microsoft.VisualStudio.Composition

Lightning fast MEF engine, supporting System.ComponentModel.Composition and System.Composition.

Features

  • A new, faster host for your existing MEF parts
  • Reuse the MEF attributes you're already using
  • ExportFactory<T> support to create sub-containers with scoped lifetime (i.e. sharing boundaries)

Documentation

Learn more about this package.

Microsoft.VisualStudio.Composition.Analyzers

Analyzers for MEF consumers to help identify common errors in MEF parts.

Learn more about this package.

Microsoft.VisualStudio.Composition.AppHost

Adds a VS MEF system with a pre-computed, cached MEF graph.

Learn more about this package.

Microsoft.VisualStudio.Composition.VSMefx

A diagnostic tool to understand catalogs, compositions and diagnose issues in them.

Learn more about this package.

About

Managed Extensibility Framework (MEF) implementation used by Visual Studio

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

464 stars

Watchers

26 watching

Forks

Releases

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL