public BaseResponse <object> IsEmailAvailable(IsEmailAvailableRequest request) { BaseResponse <object> response = new BaseResponse <object>(); var result = this.UserRepository.ExistsEmail(request.Email); response.StatusCode = (result == true) ? HttpStatusCode.OK : HttpStatusCode.NotFound; return(response); }
public BaseResponse <object> IsEmailAvailable(IsEmailAvailableRequest request) { BaseResponse <object> response = new BaseResponse <object>(); IRestRequest restRequest = new RestRequest("users/email/{email}/exists", Method.GET); restRequest.AddUrlSegment("email", request.Email); restRequest.RequestFormat = DataFormat.Json; IRestResponse restResponse = this.RestClient.Execute(restRequest); return(this.HandleResponse <object>(restResponse)); }