internal UserViewModel(string name, IUserImageService imageService = null)
        {
            this.Name = name;

            this.Image = imageService == null
                ? null
                : imageService.GetUserImage(name);
        }