Как я могу использовать "хранилище файлов Azure" с помощью службы веб-приложений?
Я изо всех сил пытался найти некоторые ресурсы, которые помогут объяснить, как мы используем Хранилище файлов со службой веб-приложений.
Есть способы использовать его со старыми веб-ролями. Проверьте здесь (Использование файловой службы Azure в облачных службах (веб-сайты и рабочие роли)).
Однако в веб-службе Azure НЕТ методов OnStart().
Ответы
Ответ 1
Если вы ищете сопоставление диска с общим ресурсом службы Azure в своем веб-приложении с использованием протокола SMB, то я не думаю, что вы можете сделать это на сегодняшний день.
Что вы можете сделать, так это использовать API REST API Azure File Service и таким образом управлять файлами и файлами. Вам не нужно фактически использовать REST API как таковой; вы можете просто использовать последнюю версию библиотеки .Net Storage Client, которая является оболочкой над REST API.
Подробнее о том, как использовать это, используйте библиотеку Client Client: https://azure.microsoft.com/en-in/documentation/articles/storage-dotnet-how-to-use-files/.
Ответ 2
Да, ты можешь. Только для веб-приложений Linux и веб-приложений Windows Containers.
В веб-приложении под Application Settings
вы найдете раздел Mount storage (Preview)
, в котором вы можете смонтировать Storage account
. Работает как шарм.