RestSharp v107: setting Json serialization options

Viewed 445

I'm using the new RestSharp v107, which started using the System.Text.Json classes to manage JSON (de)serialization.

This being the case, I thought we would be able to provide our own instance of JsonSerializerOptions to customize how serialization is handled, however I cannot see any settings in the RestClientOptions object to set the json serialization options. Is there a way to do this?

1 Answers

Well, I found out the answer shortly after posting.

All you have to do is:

httpClient.UseSystemTextJson(new JsonSerializerOptions() { ... });

and it's done, simple as that

Related