public async Task <RegistrationResponseModel> UserRegistration(Registration registration) { RegistrationResponseModel registrationResponse = new RegistrationResponseModel(); if (registration != null) { if (ModelState.IsValid) { try { var Sucess = await userInterface.AddPost(registration); if (Sucess.StatusCode == 200) { registrationResponse.Status = true; registrationResponse.StatusCode = 200; } else { registrationResponse.Status = false; } } catch (Exception ex) { registrationResponse.Status = false; } } else { registrationResponse.Status = false; } } return(registrationResponse); }