public UsersPaged(JObject j) { Users = new List<User>(); TotalResults = j["totalResults"].Value<string>(); UseTotalResults = j["useTotalResults"].Value<bool>(); HasMore = j["hasMore"].Value<bool>(); j["results"].Cast<JObject>().ForEach(p => Users.Add(new User(p))); if (j["query"] != null) { Query = new Query(j["query"].Value<JObject>()); } }
public QueryableResponse(JObject j) : base(j){ HasMore = j["Response"]["hasMore"].Value<bool>(); Query = new Query(j["Response"]["query"].Value<JObject>()); TotalResults = j["Response"]["totalResults"].Value<int>(); }