protected override void Execute(List <CardEntity> entities)
    {
        var deckCardCount = _context.GetPlayerDeckCards(_gameContext.localEntity)
                            .Length;
        var resouceHandCount = _context.GetPlayerResourceCards(_gameContext.localEntity)
                               .Length;
        var boxCardCount = _context.GetPlayerBoxCards(_gameContext.localEntity)
                           .Length;

        //UnityEngine.Debug.Log("Card > "+(deckCardCount+resouceHandCount)+","+boxCardCount);
        _status.UpdateDeckCardCount(deckCardCount + resouceHandCount);
        _status.UpdateBoxCardCount(boxCardCount);
    }