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