public MainWindow()
      {
         InitializeComponent();

         EventHub.Events.Subscribe<ConnectionState>(Callback);

         ConnectionState state = new ConnectionState("127.0.0.10", 8080);

         EventHub.Events.Publish<ConnectionState>(state);

         MessageBox.Show("Finished");
      }
 public void Callback(ConnectionState state)
 {
    MessageBox.Show(state.Address);
 }