public void OnStartUp(object sender, StartupEventArgs e) { ClientMainWindow view = new ClientMainWindow(); Client client = new Client(); view.DataContext = new UserMessagesViewModel(client); view.Show(); }
void OnConnected(Client client) { client.WriteMessageAsync(new MessageData() {Message = "Hello!"}); }
public UserMessagesViewModel(Client client) { _client = client; _client.MessageReceived += OnMessageDataReceived; _client.Connect("localhost", 50000); }