Creating custom plugins for my own project in C #

I am working on a project in C #, this is about e-learning. This project should use plugins as the main inputs, it cannot function without them. I have no idea how I can work with plug-ins, I don’t know anything about how to connect a plug-in inside my program or how I can install them in my application. I am asking here for links or any useful ideas that can help me with this.

+2
source share
2 answers

Start by creating a plug-in interface:

public interface IPlugIn
{
    // Your stuff here
}

You can then extend your interface to plugin developers.

, Plug-In, IPlugIn, .

UPDATE

, , , . :

.NET

... !

+3

, , MEF.

+2

All Articles