В настоящее время я использую несколько обработчиков делегирования (классы, полученные из DelegatingHandler
) для работы над запросом до его отправки, например, для проверки подписи и т.д. Это все очень хорошо, потому что мне не нужно дублировать подтверждение подписи для всех вызовов (например).
Я хотел бы использовать тот же принцип для ответа от одного и того же веб-запроса. Есть ли что-то похожее на DelegatingHandler для ответа? Способ уловить ответ до того, как он вернется к методу?
Дополнительная информация:
Я вызываю web api, используя HttpClient.PutAsync(...)