FsHttp icon indicating copy to clipboard operation
FsHttp copied to clipboard

Question: Chaos testing with Polly (different HttpClient)

Open 64J0 opened this issue 7 months ago • 0 comments

Description:

Hello, hope you're good. I'm currently reading this article from Microsoft and trying to replicate it with F#. I'm able to extract the HttpClient from the HttpContext, but I'm not sure how to pass it to the FsHttp to use.

For example, I have a function that receives the HttpContext's (httpClient: HttpClient) as parameter, with the chaos engineering configuration:

http {
    config_setHttpClientFactory (fun _config -> httpClient)

    GET serviceURL

    AuthorizationUserPw user passw
}

Is this the right way to use it? I was +/- inspired by this test scenario: https://github.com/fsprojects/FsHttp/blob/master/src/Tests/DotNetHttp.fs.

Edit:

It's missing something, because when I try to run this request using the different httpClient it does not work properly.

image

64J0 avatar Jul 17 '24 14:07 64J0