void GetAccount() { AccountDetailsRequest request = new AccountDetailsRequest(); request.Send((response) => { if (response.HasErrors) { Debug.Log("AccountDetailsRequest HasErrors"); } else { Debug.Log("AccountDetailsRequest Success"); SetUser(response.DisplayName); } }); }
/// <summary> /// Begin a new AccountDetailsRequest /// </summary> /// <param name="requestData"></param> /// <returns></returns> public AccountDetailsResponse AccountDetailsRequest(AccountDetailsRequest requestData) { return(JsonConvert.DeserializeObject <AccountDetailsResponse>(Requestor.PostString(Urls.AccountDetailsRequest, JsonHelper.SerializeData(requestData)).ResponseJson)); }
/// <summary> /// Begin a new asynchornous AccountDetailsRequest /// </summary> /// <param name="requestData"></param> /// <returns></returns> public async Task <AccountDetailsResponse> AccountDetailsRequestAsync(AccountDetailsRequest requestData) { var res = await Requestor.PostStringAsync(Urls.AccountDetailsRequest, JsonHelper.SerializeData(requestData)); return(JsonConvert.DeserializeObject <AccountDetailsResponse>(res.ResponseJson)); }