/// <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);
            }
        }