No consistent ordering in reference lists
It would appear that the ordering of endpoints both in reference lists and the sidebar is totally arbitrary.
To show what I mean, load up the Petstore example to the reference overview, and then change the name of one of the endpoints and restart DapperDox. The order the endpoints are shown in the list changes randomly. I was unable to find anything in the docs regarding how to implement consistent ordering.
This is fairly problematic when it comes to documenting a large API as any API changes will cause the order to change dramatically.
Ideally we would be able to control ordering, either by properties in the endpoint definitions, or perhaps the ordering of the endpoint definitions themselves.
@zxchris do you have any ideas on how to achieve this one? If you could perhaps point us in the right direction, we could look at putting a pull request together.
This should now be fixed. We've added an x-sortMethodsBy extension, which is pretty flexible.
Let us know if this resolves the problem for you, and I'll close this issue as solved (or you can!)