-
Notifications
You must be signed in to change notification settings - Fork 331
Open
Labels
emitter:client:csharpIssue for the C# client emitter: @typespec/http-client-csharpIssue for the C# client emitter: @typespec/http-client-csharp
Description
There are some usability issues that come into play with records. For instance, if a record has a primary constructor, the constructor parameter needs pascal cased parameters (as these define the properties), but the explicit constructors use camelCase. It can then be easy to miss the constructor overloads especially when explicitly naming the argument.
Metadata
Metadata
Assignees
Labels
emitter:client:csharpIssue for the C# client emitter: @typespec/http-client-csharpIssue for the C# client emitter: @typespec/http-client-csharp