Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Microsoft guidelines state that public properties should be PascalCase. Currently if a property in the thrift description is MyProperty it will be expanded into My_property which is clearly wrong. As this is a breaking change I added a pascal option to the netstd generator. I believe that in the future this should be the default and the old style deprecated.
I also added the option to the generator of the Server test, so that we can have a test with the properties in PascalCase talking with a netstd client without PascalCase. I hope this is ok.
https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/capitalization-conventions
Attachments
Issue Links
- links to