В одном из приложений, над которыми я работаю, есть две основные функции: создание и обновление.
Однако , иногда возникает необходимость добавить собственный код, поэтому я подумал о расширении кода, позволив третьим сторонам писать и встраивать свой собственный код:
OnCreating OnCreated OnUpdating OnUpdated
Есть ли способ включить вышеупомянутое в нескольких сборках? MEF может здесь помочь?
Спасибо С уважением
Спасибо всем за ваши ответы.
Наличие такого интерфейса означает, что каждая внешняя сборка должна реализовывать этот интерфейс по мере необходимости. Затем код моего приложения должен пройти цикл по текущим работающим сборкам, обнаружить все классы, реализующие этот интерфейс, и запустить их методы?
Подходит ли MEF здесь? Я могу экспортировать реализацию из внешних сборок и импортировать их в свое приложение?
Спасибо С уважением