private async void SendLogout()
        {
            if (_IsConnected)
            {
                HinyTransportBaseObject LogoutRequest = new HinyTransportBaseObject("Logout")
                {
                    Request = _chatBotCredentials
                };
                var operation = await hinyClient.Request <HinyTransportBaseObject>(LogoutRequest);

                var logoutResponce = operation.Response;
                if ((bool)logoutResponce)
                {
                    _IsConnected = false;
                }
                else
                {
                    _IsConnected = true;
                }
            }
            else
            {
                MessageBox.Show("You are not logged");
            }
        }
        private async void SendLogin()
        {
            if (!_IsConnected)
            {
                _chatBotCredentials = new ChatBotCredentials()
                {
                    Name = _LoginName
                };
                HinyTransportBaseObject loginRequest = new HinyTransportBaseObject("Login")
                {
                    Request = _chatBotCredentials
                };
                var operation = await hinyClient.Request <HinyTransportBaseObject>(loginRequest);

                var loginResponce = operation.Response;
                if (!((Message)loginResponce).Text.Contains("Your name already exist"))
                {
                    _IsConnected = true;
                }
                else
                {
                    _IsConnected = false;
                }
                _chatMessages.Add((Message)loginResponce);
                _CurrentMessage = string.Empty;
                NotifyPropertyChanged("CurrentMessage");
                ChatMessageBox.Clear();
            }
            else
            {
                MessageBox.Show("You are already logged ");
            }
        }
        private async void SendMessage()
        {
            var newMessage = new Message()
            {
                Sender = _chatBotCredentials.Name, Receiver = "", Text = _CurrentMessage
            };

            _chatMessages.Add(newMessage);
            HinyTransportBaseObject MessageRequest = new HinyTransportBaseObject("SendMessage")
            {
                Request = newMessage
            };
            var operation = await hinyClient.Request <HinyTransportBaseObject>(MessageRequest);

            _chatMessages.Add((Message)operation.Response);
            _CurrentMessage = string.Empty;
            NotifyPropertyChanged("CurrentMessage");
            ChatMessageBox.Clear();
        }