public void Handle(RenameUser command)
 {
     Update(command.Id, user => user.Rename(command.Firstname, command.Firstname));
 }
 public Task Handle(RenameUser message, IMessageHandlerContext context)
 {
     User.Rename(message.NewUserName);
     return(context.PublishDomainEventsOf(User));
 }