The ordering of parameters has changed for various internal constructors as compared with Autorest. This also influences the order of serialization. None of this should be considered part of the public contract, but if there isn't a good reason for us to change the order, we should retain the autorest ordering to make it easier for customers to migrate.

The ordering of parameters has changed for various internal constructors as compared with Autorest. This also influences the order of serialization. None of this should be considered part of the public contract, but if there isn't a good reason for us to change the order, we should retain the autorest ordering to make it easier for customers to migrate.