public void SendHelloObject(MyMessage message) { if (_myHubClient.State == ConnectionState.Connected) { _myHubClient.SendHelloObject(new HelloModel { Age = int.Parse(message.Name), Molly = message.Message }); } else { HubClientEvents.Log.Warning("Can't send message, connectionState= " + _myHubClient.State); } }
public void AddMessage(MyMessage message) { if (_myHubClient.State == ConnectionState.Connected) { _myHubClient.AddMessage(message.Name, message.Message); } else { HubClientEvents.Log.Warning("Can't send message, connectionState= " + _myHubClient.State); } }
void _signalRHubSync_RecieveMessageEvent(MyMessage obj) { _context.RecieveMessageEvent(this, obj); }
private void SetVMMessageModel(MainViewModel mainViewModel, MyMessage myMessage) { mainViewModel.MyMessages.Add(myMessage); }
public void RecieveMessageEvent(MainViewModel mainViewModel, MyMessage myMessage) { Execute.OnUIThread(() => SetVMMessageModel(mainViewModel, myMessage)); }
void _myHubClient_RecievedMessageEvent(MyMessage obj) { if (RecieveMessageEvent != null) RecieveMessageEvent.Invoke(obj); }