Remove default values from AzureOpenAIDeployment .ctor
The AzureOpenAIDeployment
constructor no longer defines non-null default values for its parameters. This change allows for default values to be updated in the future without updating the API.
Version introduced
.NET Aspire 9.0 RC1
Previous behavior
The AzureOpenAIDeployment
constructor had default values for the skuName
and skuCapacity
parameters. This meant that if you didn't specify these values, the defaults were used.
skuName
defaulted to"Standard"
.skuCapacity
defaulted to8
.
New behavior
While these default values are still used, they're no longer part of the constructor signature.
Type of breaking change
This change is a binary compatibility
Reason for change
This change was made to allow future updates to the defaults without updating the API.
Recommended action
No action is required.