c# event-handling prism eventaggregator

c# - Prisma Evento Diferencia de registro entre PubSubEvent<TPayload> Class y CompositePresentationEvent<TPayload> Class



event-handling eventaggregator (1)

PubSubEvent es una clase más nueva que reemplaza CompositePresentationEvent que estaba en desuso.

Las clases en el espacio de nombres de Eventos se hicieron obsoletas pero aún existen en Prism 5.0. Debe usar las clases de la biblioteca de clases portátil Prism.PubSubEvents con el espacio de nombres Prism.PubSubEvents. La clase PubSubEvent reemplaza la clase CompositePresentationEvent.

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

Estoy intentando que mi EventAggregator en Prism funcione en este ejemplo de MSDN .

Después de tener algunos problemas causados ​​por la mezcla de referencias de clase, me gustaría saber la diferencia de:

PubSubEvent Class MSDN

y

CompositePresentationEvent Class MSDN

No pude encontrar una información más detallada. Y ambas referencias dicen Define una clase que gestiona la publicación y la suscripción a eventos .

Hasta aquí todo bien. ¿Pero cuándo usarlos o cuál de ellos? ¿Cuál es la diferencia?

Tal vez alguien me puede ayudar en esto.