/// <summary>
        /// Obtient les messages de la room courante.
        /// </summary>
        /// <returns></returns>
        private async Task <List <LobbyService.UserMessage> > LoadCurrentRoomMessage(Guid?room)
        {
            List <LobbyService.UserMessage> lstRoomMessagesColl = new List <LobbyService.UserMessage>();

            if (room == null)
            {
                return(lstRoomMessagesColl);
            }

            using (var svcClient = new LobbyServiceClient())
            {
                lstRoomMessagesColl = await Task.Run(() => svcClient.GetRoomMessages(room.Value, 20)
                                                     .Select(um => new LobbyService.UserMessage()
                {
                    Content = um.Content,
                    Date = um.Date.ToLocalTime(),
                    Username = um.Username
                })
                                                     .ToList());
            }

            lstRoomMessagesColl.Reverse();

            return(lstRoomMessagesColl);
        }
        /// <summary>
        /// Obtient les messages de la room courante.
        /// </summary>
        /// <returns></returns>
        private async Task<List<LobbyService.UserMessage>> LoadCurrentRoomMessage(Guid? room)
        {
            List<LobbyService.UserMessage> lstRoomMessagesColl = new List<LobbyService.UserMessage>();

            if (room == null)
                return lstRoomMessagesColl;

            using (var svcClient = new LobbyServiceClient())
            {
                lstRoomMessagesColl = await Task.Run(() => svcClient.GetRoomMessages(room.Value, 20)
                        .Select(um => new LobbyService.UserMessage()
                        {
                            Content = um.Content,
                            Date = um.Date.ToLocalTime(),
                            Username = um.Username
                        })
                        .ToList());
            }

            lstRoomMessagesColl.Reverse();

            return lstRoomMessagesColl;
        }