dotnet-sdk icon indicating copy to clipboard operation
dotnet-sdk copied to clipboard

[FEAT]: Some required API parameters could be made clearer in the SDK

Open alexrp opened this issue 6 months ago • 2 comments

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

alexrp avatar Jan 04 '24 02:01 alexrp