public ApiScopeItem GetItem(int rowNumber)
        {
            var res = new ApiScopeItem(Driver, rowNumber);

            res.Do(() => res._nameFunc.Invoke()).Until(() => res._nameFunc.Invoke() != null);
            return(res);
        }
        public List <ApiScopeItem> GetItems()
        {
            List <ApiScopeItem> res = new List <ApiScopeItem>();

            for (int i = 0; i < 200; i++)
            {
                var item = new ApiScopeItem(Driver, i + 1);
                try
                {
                    res.Do(() => item._nameFunc.Invoke()).Until(() => item._nameFunc.Invoke() != null);
                    res.Add(item);
                }
                catch
                {
                    break;
                }
            }

            return(res);
        }