Knetik.StoreQuery.OnLoad C# (CSharp) Method

OnLoad() private method

private OnLoad ( KnetikApiResponse res ) : KnetikResult
res KnetikApiResponse
return KnetikResult
        private KnetikResult<StoreQuery> OnLoad(KnetikApiResponse res)
        {
            var result = new KnetikResult<StoreQuery> {
                Response = res
            };
            if (!res.IsSuccess)
            {
                return result;
            }
            Response = res;

            if (res.Body["result"].Value != "null") {
                this.Deserialize(res.Body ["result"]);
            } else {
                Items = new List<Item> ();
                HasMore = false;
            }

            result.Value = this;
            return result;
        }