dotnet-sdk
dotnet-sdk copied to clipboard
[FEAT]: Some required API parameters could be made clearer in the SDK
Describe the need
I'm assuming this might require changes in Kiota, so I don't know if this is even the correct place to file this feature request. The API specifies that tag_name
is a required parameter for creating a release. Yet, this is not apparent from the ReleasesRequestBuilder.PostAsync(ReleasesPostRequestBody, [...])
method since ReleasesPostRequestBody.TagName
is marked as nullable when it should probably be non-nullable and maybe even required
. Alternatively, it could be promoted to a required parameter of the PostAsync()
method.
SDK Version
v0.0.3
API Version
No response
Code of Conduct
- [X] I agree to follow this project's Code of Conduct