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.