Изменения в API Azure.Hosting
В этом документе описаны критические изменения в API Azure.Hosting
для .NET.NET Aspire 9.0 GA. К изменениям относятся удаление экспериментальных обратных вызовов, переименование нескольких классов и методов, а также целостный обзор API размещения Azure.
Представленная версия
.NET .NET Aspire 9.0 GA
Предыдущее поведение
- Экспериментальные обратные вызовы были доступны для настройки.
- Существовал класс
ResourceModuleConstruct
. - Существовал класс
AzureConstructResource
. - Метод
ConfigureConstruct
использовался для настройки.
Новое поведение
- Экспериментальные обратные вызовы удаляются. Вызывающие теперь используют
builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */)
для настройки. -
ResourceModuleConstruct
переименован вAzureResourceInfrastructure
. -
AzureConstructResource
переименован вAzureProvisioningResource
. -
ConfigureConstruct
переименован вConfigureInfrastructure
.
Тип изменения, нарушающего совместимость
Это изменение является изменением поведения.
Рекомендуемое действие
Пользователи должны обновить свой код, чтобы использовать новые имена классов и методов. Конкретно:
- Замените любое использование экспериментальных обратных вызовов
builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */)
. - Переименуйте экземпляры
ResourceModuleConstruct
вAzureResourceInfrastructure
. - Переименуйте экземпляры
AzureConstructResource
вAzureProvisioningResource
. - Переименуйте экземпляры
ConfigureConstruct
вConfigureInfrastructure
.
Затронутые API
ResourceModuleConstruct
AzureConstructResource
ConfigureConstruct
- Экспериментальные обратные вызовы в
AzureStorageExtensions
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.
.NET Aspire