public void Publish(object sender)
 {
     EventSystemManager.Publish(sender, this);
 }
 public void Publish()
 {
     EventSystemManager.Publish(null, this);
 }