Я создал проект asp. net core MVC, и я использую HttpClient для отправки запросов в Google, когда мой поиск превышает ограничение квоты, возникло исключение, и я получил ошибку, код состояния которой 429 затем, когда я попытался обработать исключение на странице ошибок, Response.StatusCode
становится 500-внутренней ошибкой сервера, я думаю, это потому, что ответ возвращается к ExceptionHandlerMiddleware, он изменяет код состояния на ошибку 500 и продолжает передавать ответ по конвейеру до веб-сервера. так как я могу захватить исходный код состояния 429?