internal UserViewModel(string name, IUserImageService imageService = null) { this.Name = name; this.Image = imageService == null ? null : imageService.GetUserImage(name); }