public EventAggregator(SharpEventDispatcherDel dispatcher = null)
 {
     _dispatcher = dispatcher;
 }
 public ValueSource(SharpEventDispatcherDel dispatcher)
 {
     _valueChanged = new EventAggregator <T>(dispatcher);
 }