Tom Storms
Tom Storms

Reputation: 109

Practicality of Add-In Pipeline in C#

How practical is using the MEF pipeline in your application for a add-in/plug-in environment?

If, for example I want to create a basic reporting base class, then extend the functionality using some kind of add-in setup (like the MEF pipeline), how practical is it to use it in this setup?

I haven't many applications using this model (if someone has a list of commercial software using this I'd be interested to check it out)

Upvotes: 0

Views: 294

Answers (1)

blindmeis
blindmeis

Reputation: 22445

How practical is using the MEF pipeline in your application for a add-in/plug-in environment?

i use MEF all the way for my loosly coupled applications.

What is it? The Managed Extensibility Framework (MEF) is a composition layer for .NET that improves the flexibility, maintainability and testability of large applications. MEF can be used for third-party plugin extensibility, or it can bring the benefits of a loosely-coupled plugin-like architecture to regular applications.

btw PRSIM can be used with MEF, but there are a lot of other examples in the www.

Upvotes: 1

Related Questions