public async Task <ExistedUserResponse> ExistedUser(ExistedUserRequest request) { try { var result = await _userDomainService.Existance(request.PhoneNumber); return(new ExistedUserResponse(true, "شماره وارد شده در سیستم وجود دارد") { Existed = result }); } catch (BusinessException e) { this._logger.Error("Teacher-User service-Existed user-BusinessException ", e.Message); return(new ExistedUserResponse(true, e.Message) { Existed = false }); } catch (Exception e) { this._logger.Error("Teacher-User service-Existed user-Exception ", e.Message); return(new ExistedUserResponse(false, e.Message)); } }