I have a Custom API that has not changed. When I re-ran pac modelbuilder build --settingsTemplateFile .\builderSettings.json --outDirectory . to after removing some unrelated tables from the entityNamesFilter section in builderSettings.json.
I was surprised to see the a big diff in the file created for message xxx_BookingRule.cs.
Here is the top of the xxx_BookingRuleRequest class

Here is the bottom of the xxx_BookingruleRequest class - you can see the fields are the same, just in a different order.

I'd expect the methods to be output in a consistent order (alphabetically).
Note: the xxx_BookingruleResponse class was output in an unchanged order (no diffs)
I have a Custom API that has not changed. When I re-ran
pac modelbuilder build --settingsTemplateFile .\builderSettings.json --outDirectory .to after removing some unrelated tables from the entityNamesFilter section in builderSettings.json.I was surprised to see the a big diff in the file created for message xxx_BookingRule.cs.
Here is the top of the xxx_BookingRuleRequest class

Here is the bottom of the xxx_BookingruleRequest class - you can see the fields are the same, just in a different order.

I'd expect the methods to be output in a consistent order (alphabetically).
Note: the xxx_BookingruleResponse class was output in an unchanged order (no diffs)