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);
 }