event aggregator pattern

Event Aggregator: Channel events from multiple objects into a single object to simplify registration for clients. “Event Aggregator is a good choice when you have lots of objects that are potential event sources. Rather than have the observer deal with registering with them all, you can centralize the registration logic to the Event Aggregator. As […]