public virtual void Apply(HelloWorldSaid @event)
 {
     HelloWorldWasSaid = true;
 }
 public virtual void Handle(HelloWorldSaid @event)
 {
     ApplyChange(@event);
     GenerateCommand();
 }