Как указать параметры CORS при создании учетной записи хранения Azure из Azure Management Fluent

Я использую библиотеку Azure Management Fluent для создания учетной записи хранения. Что-то такое:

var storageAccount = await azure.StorageAccounts.Define(accountName)
           .WithRegion(azureDefaults.Location)
           .WithExistingResourceGroup(azureDefaults.StorageResourceGroup)
           .WithGeneralPurposeAccountKindV2()
           .WithOnlyHttpsTraffic()
           .WithBlobEncryption()
           .CreateAsync();

Однако мне также нужно указать настройки CORS. Как я могу сделать это с конфигурацией Fluent?

Я знаю, что есть способ сделать это в библиотеке старого стиля, но я бы не хотел использовать две библиотеки для создание единой учетной записи хранения.


person trailmax    schedule 06.08.2018    source источник
comment
Билет создан github.com/Azure/azure-libraries-for-net/ вопросы/442   -  person trailmax    schedule 23.08.2018


Ответы (1)


Я не пробовал это сам, но есть библиотека для CorsSettings Class, она находится в пространстве имен Microsoft.Azure.Management.AppService.Fluent.Models. Это можно использовать после определения учетной записи хранения. Дополнительные сведения об этом можно найти в здесь

person Adam Smith - Microsoft Azure    schedule 06.08.2018
comment
Я не понимаю, как применить этот класс к созданной учетной записи хранения - person Keisha W; 06.08.2018
comment
Позвольте мне связаться с внутренней командой, чтобы узнать, как это можно использовать. - person Adam Smith - Microsoft Azure; 06.08.2018
comment
Я видел этот класс, когда просматривал исходный код библиотек *.Fluent. Насколько я понимаю, это применимо только к веб-приложениям, а не к хранилищу. - person trailmax; 07.08.2018