/// <summary>
        /// Vérifie si il n'y a pas de nouveaux messages.
        /// </summary>
        private async void AnyPrivateMessage()
        {
            using (LobbyServiceClient client = new LobbyServiceClient())
            {
                List <string> lstSenders = await Task.Run(() => client.DoTheBigBastardThatWaveHisFlagHasNewMessageFromSomeoneIfSoTellMeLad(UserSessionSingleton.Instance.UserToken.Value));

                foreach (string name in lstSenders)
                {
                    if (_lstChats.Where(p => p.ChattingTo.Trim() == name.Trim()).Count() < 1)
                    {
                        PrivateMessageView pmv = new PrivateMessageView(this, name);
                        pmv.Show();
                        _lstChats.Add(pmv);
                        pmv.Focus();
                    }
                }
            }
        }
        /// <summary>
        /// Vérifie si il n'y a pas de nouveaux messages.
        /// </summary>
        private async void AnyPrivateMessage()
        {
            using (LobbyServiceClient client = new LobbyServiceClient())
            {
                List<string> lstSenders = await Task.Run(() => client.DoTheBigBastardThatWaveHisFlagHasNewMessageFromSomeoneIfSoTellMeLad(UserSessionSingleton.Instance.UserToken.Value));

                foreach (string name in lstSenders)
                {
                    if (_lstChats.Where(p => p.ChattingTo.Trim() == name.Trim()).Count() < 1)
                    {
                        PrivateMessageView pmv = new PrivateMessageView(this, name);
                        pmv.Show();
                        _lstChats.Add(pmv);
                        pmv.Focus();
                    }
                }
            }
        }