System.AddIn (Maf) Взаимосвязь между надстройками

2

Я хочу использовать MAF в своем проекте, потому что мне нужна надежная надстройка. Тем не менее я пришел к тому моменту, когда мне нужно вызвать методы надстройки из другой надстройки. Как я могу достичь этого с помощью гибкого подхода, при котором некоторые надстройки должны иметь зависимости от других надстроек или просто использовать другие функции надстроек, когда они доступны.

Может быть, агрегация через хост-процесс?

Заранее благодарю за ваши добрые ответы.

Ufuk.

Теги:
aggregation
maf

2 ответа

2
Лучший ответ

Публиковать/подписывать события, используя хост-процесс/контекст в качестве ссылки.

Я не знаю MAF, но должно быть какое-то общее событие, которое вы можете повысить из плагина A с вашими специальными eventdata, к которым плагин B может легко подписаться через хост/контекст.

Это будет держать его в хорошем сочетании.

1

Я нашел пример его достижения.

http://kentb.blogspot.com/2008/06/maf-gymnastics-event-hub.html

Спасибо за ваш ответ Wim.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню