public virtual void ExecutePlayerJoin(PlayerJoinCommand command) { command.Sender = CoreGameRoot; CoreGameRoot.PlayerJoin.OnNext(command); }
public virtual void PlayerJoinHandler(PlayerJoinCommand command) { this.PlayerJoin(command.Sender as CoreGameRootViewModel); }