public async Task Connect(string userName) { await _connection.Start(); ConnectionId = _connection.ConnectionId; await _proxy.Invoke("Login", userName); _proxy.On("AddNewMessageToPage", (string name, string message) => { OnMessageReceived?.Invoke(this, new Message { UserName = name, Text = message, SendDate = DateTime.Now }); }); _proxy.On("AudioRecognized", (string text) => { OnAudioRecognized?.Invoke(this, text); }); _proxy.On("NewUser", (string name) => { OnNewUser?.Invoke(this, name); }); }
public void RNewUser(RUser usr) => OnNewUser?.Invoke(usr, null);