Заглушка или насмешка ASP.NET Web API HttpClient
Я использую новые биты Web API в проекте и обнаружил, что не могу использовать обычныйHttpMessageRequest
, так как мне нужно добавить клиентские сертификаты к запросу. В результате я используюHttpClient
(так что я могу использоватьWebRequestHandler
). Все это работает хорошо, за исключением того, что оно не дружелюбно по отношению к заглушке / издевательству, по крайней мере, для носорогов Rhino.
Я обычно создаю сервис-оболочку вокругHttpClient
что я бы использовал вместо этого, но я хотел бы избежать этого, если это возможно, так как есть много методов, которые мне нужно обернуть. Я надеюсь, что мне чего-то не хватает & # x2014; какие-либо предложения о том, как заглушкиHttpClient
?