У меня есть REST API, который возвращается, если пользователь существует или нет по электронной почте.
Если пользователь существует, и я возвращаю статус OK из API, все работает нормально, но при ответе API с 404 происходит сбой моего приложения. Я не могу понять, как проверить, в порядке ли состояние до сбоя приложения, и перенаправить пользователя на страницу регистрации в случае, если пользователь не найден API.
Вот код, который делает запрос к API:
string getuserUrl = $"https://localhost:99282/api/users/{email}";
var client = new HttpClient();
var uri = new Uri(getuserUrl);
var result = await client.GetStringAsync(uri);
var userResult = JsonConvert.DeserializeObject<User>(result);
return userResult;