We use the Swagger UI quite a bit when testing our REST interfaces. It's an excellent tool!
One source of frustration I have is that the sort order of the APIs listed in Swagger seems arbitrary.
Is there any way to force the Swagger interface to list interfaces alphabetically by path?
Are you using
SwaggerFeature plugin or
OpenApiFeature plugin? And what version of ServiceStack are you using? In recent version 4.5.13 which is available on MyGet Apis are sorted in alphabetical order.
We're using the OpenApiFeature with ServiceStack 188.8.131.52.
Is OpenApiFeature plugin to use here?
Yes, this is the version of
OpenApiFeature plugin where operation paths are sorted alphabetically by default. If you didn't redefine serialization routine for OrderedDictionary you should get similar picture.
Can you provide a stand-alone sample which demonstates non-alphabetically sort order so we can look into it?