public virtual void CreateAnimalHandler(CreateAnimalCommand command) { this.CreateAnimal(command.Sender as InGameRootViewModel, command.Argument); }
public virtual void ExecuteCreateAnimal(CreateAnimalCommand command) { command.Sender = InGameRoot; InGameRoot.CreateAnimal.OnNext(command); }