public ChatMessageViewModel(ChatMessage chatMessage)
        {
            MessageContent = chatMessage.Content;
            Room = chatMessage.Room;

            // this is for demostrating purposes only, useally the user will be fetched from a real repository
            User = new User() {Id = chatMessage.Sender, Name = "User"+chatMessage.Sender};
        }