V
V
Vitaly Pukhov2015-03-26 08:04:53
Programming
Vitaly Pukhov, 2015-03-26 08:04:53

What is the best way to implement plugin support in C#?

The whole point is in the question, in general. I am aware that you can google many options, but they are all different and it is not clear which is better, who tried what?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey, 2015-03-26
@senal

No need to reinvent the wheel, eat MEF

V
vitvov, 2015-03-26
@vitvov

It all depends on the specific task.
Personally, I used a script machine to execute plugins. Scripts were written in IronPython. The user selected a task, the application found the required script, loaded it into the ScriptHost and executed it. Such a system is convenient if your application has its own API accessible from scripts and anyone can write their own task for the application. SDK example . _
The second option is to write libraries in C# that implement one interface. tyts

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question