此更改引入了包含 ProvisioningContext
的 IOptions<AzureProvisioningOptions>
。 用户可以通过配置 AzureProvisioningOptions
,使其像典型的 IOptions
一样,从而自定义 ProvisioningContext
。 这允许使用新的 CDK 默认命名方案。 用户可以通过定制 ProvisioningContext
来启用旧方案。
引入的版本
.NET .NET Aspire 9.0 正式版
以前的行为
用户无法自定义 ProvisioningContext
,必须使用默认 Azure 资源命名方案。
新行为
用户现在可以通过配置 AzureProvisioningOptions
来自定义 ProvisioningContext
。 这允许使用新的 CDK 默认命名方案,并可以选择还原到旧方案。
中断性变更的类型
此更改是 行为更改。
建议的操作
如果用户想要使用新的或旧的命名方案,则应查看其当前预配配置并更新其代码以自定义 ProvisioningContext
。
受影响的 API
IOptions<AzureProvisioningOptions>
ProvisioningContext