public async Task <IActionResult> DeleteUserDetails(Guid id) { try { var userDetails = _userDetailsService.GetUserDetailsById(id); if (userDetails == null) { return(NotFound()); } _userDetailsService.DeleteUserDetails(id); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError, "Error on the server")); } return(NoContent()); }