2014-11-19 7 views
8

Sto cercando di far funzionare il mio EventAggregator in Prism in base a questo esempio MSDN.Evento prisma Differenza di aggregatore tra PubSubEvent <TPayload> Classe e compositoPresentazioneEvent <TPayload> Classe

Dopo avendo alcuni problemi che, se causata da mescolando riferimenti alle classi vorrei sapere la differenza di:

PubSubEvent Classe MSDN

e

CompositePresentationEvent Classe MSDN

non potevo trovare informazioni più dettagliate. Ed entrambi i riferimenti dicono Definisce una classe che gestisce la pubblicazione e l'iscrizione agli eventi.

Fin qui tutto bene. Ma quando usarli o quale di loro? Qual è la differenza?

Forse qualcuno può aiutarmi in questo.

risposta

13

PubSubEvent è una nuova classe che sostituisce CompositePresentationEvent che è stata dichiarata obsoleta.

Le classi nel namespace Events sono state rese obsolete ma esistono ancora in Prism 5.0. È necessario utilizzare le classi dalla libreria di classi portatile Prism.PubSubEvents con lo spazio dei nomi Prism.PubSubEvents. La classe PubSubEvent sostituisce la classe CompositePresentationEvent.

Fonte: http://msdn.microsoft.com/en-us/library/ff921144(v=pandp.40).aspx

+0

Thx, penso che questo uno dei pochi capitoli che i didnt letto su questa pagina. – ck84vi

Problemi correlati