/// <summary> /// Gets the artists callback. /// </summary> /// <param name="requestState">State of the request.</param> private void GetArtistsCallback(XRequestState requestState) { var artists = new Artists(); var query = JObject.Parse(requestState.ResponseData); if(XHelpers.CheckResponseForError(query,out mError)) { } else { var result = (JObject) query["result"]; artists.LoadFromJsonObject(result, false); if (requestState.UserCallback != null) requestState.UserCallback(artists); } }