public void Handle(ChangedUserPictureEvent @event) { using (var db = new DisciturContext()) { int userId = _identityMapper.GetModelId <User>(@event.Id); User user = db.Users.Find(userId); user.Picture = "data:image/gif;base64," + _imageConverter.ToPictureString(@event.Picture); user.Thumb = "data:image/gif;base64," + _imageConverter.ToThumbNailString(@event.Picture); db.SaveChanges(); } }
void Apply(ChangedUserPictureEvent @event) { Picture = @event.Picture; }