| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Рассылка для плагина |
| Автор: miherlosev 27.8.2009, 16:35 |
| Есть главное приложение. Есть плагины. Плагин - dll, в которой зашит некоторый класс, реализующий интерфейс IPlugin. Гланое приложение грузит плагины следующим образом 1)Смотрит все dll в файле с плагинами 2)Грузит их 3)Вынимает все типы из сборки и если тип(класс) поддерживает интерфейс IPlugin создает экземпляр этого типа - это и будет экземпляр плагина. Как сделать следующие вещи: 1)Мне нужно, чтобы плагины "узнали" о том что произошло какое-то событие в хостовом приложении 2)Список событий на которое подписывается плагин можно было более-менне легко настраивать. |