main
 1using presentation.windows.common;
 2using presentation.windows.eventing;
 3
 4namespace presentation.windows.bootstrappers
 5{
 6    public class PublishEventHandler<T> : AbstractHandler<T> where T : IEvent
 7    {
 8        EventAggregator event_aggregator;
 9
10        public PublishEventHandler(EventAggregator event_aggregator)
11        {
12            this.event_aggregator = event_aggregator;
13        }
14
15        public override void handle(T item)
16        {
17            event_aggregator.publish(item);
18        }
19    }
20}