Я использую новые биты веб-API в проекте, и я обнаружил, что не могу использовать обычный HttpMessageRequest
, так как мне нужно добавить клиента сертификаты на запрос. В результате я использую HttpClient
(поэтому я могу использовать WebRequestHandler
). Все это работает хорошо, за исключением того, что это не дружит с заглушкой / макетом, по крайней мере, для Rhino Mocks.
Обычно я создаю службу-оболочку вокруг HttpClient
, которую использую вместо нее, но я хотел бы избежать этого, если это возможно, поскольку существует множество методов, которые мне нужно было бы обернуть. Я надеюсь, что я что-то упустил — любые предложения о том, как заглушить HttpClient
?