System.AddIn (MAF) Zusammenschaltung zwischen addins
-
10-07-2019 - |
Frage
Ich möchte in meinem Projekt MAF verwenden, weil ich eine robuste Add-In-Architektur benötigen. Doch ich komme zu einem Punkt, wo ich brauche Methoden eines Add-In Anruf von einer anderen Add-in. Wie kann ich dies mit einer flexiblen Art und Weise erreichen, in dem einige Add-Ins Abhängigkeiten über andere Add-Ins oder andere Add-Ins verwenden Funktionalität, wenn verfügbar.
haben sollteVielleicht über Host-Prozess Aggregation?
Vielen Dank im Voraus für Ihre Antworten.
Ufuk.
Lösung
Publish / Subscribe-Vielseitigkeits, mit dem Host-Prozess / Kontext als Link.
Ich weiß MAF nicht, aber es muss ein generisches Ereignis sein, das Sie von einem Plugin A mit Ihrem eigenen Eventdata erhöhen können, auf das Plugin-B kann über den Host / Kontext leicht abonnieren.
Das würde hält es schön lose gekoppelt.
Andere Tipps
fand ich ein Beispiel, dies zu erreichen.
http://kentb.blogspot.com/2008 /06/maf-gymnastics-event-hub.html
Vielen Dank für Ihre Antwort Wim.