Open
Description
Is your feature request related to a problem? Please describe.
We have urls generated by a 3rd party framework and the order some query params are added is not always deterministic.
It would be helpful if the matcher was able to determine if query params were the same when not added in the same order.
Describe the solution you'd like
Ideally this would just work. If there's concern of introducing a breaking change, consider adding a property like HttpClientInterceptorOptions.IgnoreQueryParamOrder.
The matcher would split the query string into parts before comparing.
Describe alternatives you've considered
I created a custom matcher to do this, but I don't want to copy that code into every solution that uses this package and it seems silly to create a custom nuget just for that.