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