public async Task <ActionResult <string> > GetById([FromRoute] string id) { Guid _id = Guid.Parse(id); BaseResponseDto <MyUserDto> getResponse = await _myUserService.GetUserById(_id); if (!getResponse.HasError || getResponse.Data != null) { return(Ok(getResponse.Data)); } else if (!getResponse.HasError || getResponse.Data == null) { return(NotFound()); } else { return(BadRequest(getResponse.Errors)); } }