Closed dvonthenen closed 2 months ago
The recent update introduces a new ExpirationDate
property in the Key
record of the Deepgram API. This nullable DateTime
field allows for tracking the expiration date of API keys, enhancing their management. The property includes XML documentation for clarity and is configured to be excluded from JSON serialization when it is null, improving the overall usability and functionality of API key handling.
Files | Change Summary |
---|---|
Deepgram/Models/Manage/v1/Key.cs | Added ExpirationDate property (nullable DateTime ) to track API key expiration; includes XML docs and JSON serialization settings. |
expiration_date
aligns with the proposal to include expiration metadata for API keys, enhancing key management functionality.Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Proposed changes
Addresses issue: https://github.com/deepgram/deepgram-dotnet-sdk/issues/319
Types of changes
What types of changes does your code introduce to the community .NET SDK? Put an
x
in the boxes that applyChecklist
Put an
x
in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.Further comments
NA
Summary by CodeRabbit
New Features
ExpirationDate
property for API keys, allowing better management of key lifecycle.Documentation
ExpirationDate
property.