Как я могу использовать «Azure File Storage» с помощью службы веб-приложений?

20

Я изо всех сил пытался найти некоторые ресурсы, которые помогут объяснить, как мы используем Хранилище файлов с помощью службы веб-приложений.

Есть способы использовать его со старыми ролями в Интернете, проверьте здесь Ссылка

Однако в «Azure Web Service» нет методов OnStart ().

    
задан Jalal El-Shaer 05.11.2015 в 14:01
источник

1 ответ

14

Если вы ищете сопоставление диска с общим ресурсом службы Azure в своем веб-приложении с использованием протокола SMB, то я не думаю, что вы можете сделать это на сегодняшний день.

Что вы можете сделать, так это использовать API REST API Azure File Service и таким образом управлять файлами и файлами. Вам не нужно фактически использовать REST API как таковой; вы можете просто использовать последнюю версию библиотеки .Net Storage Client, которая является оболочкой над REST API.

Подробнее о том, как использовать это, используйте библиотеку Client Client: Ссылка .

    
ответ дан Gaurav Mantri 05.11.2015 в 14:35
  • Я подтверждаю, что сегодня вы не можете сопоставить диск с файловой службой. Это может произойти в будущем. –  David Ebbo 05.11.2015 в 17:26
  • Это было бы отличным дополнением. У меня есть сценарий, в котором встроенная база данных используется с моим приложением asp.net mvc, и я хочу сохранить свои данные в Azure Files, следовательно, нужен какой-то диск. В любом случае, файлы Azure более естественны, чем хранилище blob, если они могут обеспечить эту функциональность. Тогда будущее развитие будет «чувствовать» так же просто, как традиционный стиль развития старой школы. –  Jalal El-Shaer 05.11.2015 в 23:40
  • Любое обновление по этому вопросу? Я пытаюсь сделать то же самое, чтобы включить быстрый «Lift and Shift» унаследованного приложения веб-форм, который теперь имеет выделенный хостинг на виртуальной машине и читает / записывает изображения непосредственно на свой диск C. Поэтому я хотел бы иметь возможность делать это с помощью сопоставленного диска. API-интерфейсы REST не сократили бы время кодирования. Я нашел эту статью, но ее с 2014 года, и до сих пор я получаю доступ к ней с ошибками: blogs.msdn.microsoft.com/windowsazurestorage/2014/05/26/... –  Dan Csharpster 13.06.2017 в 23:09