/// <summary> /// /// </summary> public virtual IHttpActionResult ChangePassword(ChangePasswordBindingModel model) { var result = Task.Run(() => ChangePasswordAsync(model)).Result; EnsureSuccess(result); return result.Content.ReadAsAsync<IHttpActionResult>().Result; }
/// <summary> /// /// </summary> /// <returns></returns> public virtual async Task<HttpResponseMessage> ChangePasswordAsync(ChangePasswordBindingModel model) { return await HttpClient.PostAsJsonAsync<ChangePasswordBindingModel>("api/Account/ChangePassword", model); }