It doesn’t work on queryStrings, you can use it before adding the queryString. I’ve no intentions of making it more complicated to handle a niche use-case where it isn’t clear what the expected behavior would be. You’ll need to create your own if you want that behavior.
Yep. We already did. We’re caught off guard at first time it happened.
We were doing a requestDTO.ToGetUrl() and the request DTO happened to have other props/params not in the url path, so it added them as querystings and then in this instance called .WithTrailingSlash() and it added after the request params.
We have no issues keeping it the same.
Out of curiosity, do you have an estimated date or month for your next release? 5.4.2?