Служба приложений Azure позволяет загружать файл таким же образом.Вам просто нужно создать свой каталог в папке wwwroot.Если у вас есть несколько экземпляров, эта папка будет совместно использоваться между ними, как указано в документации Доступ к файлам в нескольких экземплярах :
Доступ к файлам в нескольких экземплярах Домашний каталог содержит приложениясодержание и код приложения могут писать в него.Если приложение запускается в нескольких экземплярах, домашний каталог является общим для всех экземпляров, поэтому все экземпляры видят один и тот же каталог.Так, например, если приложение сохраняет загруженные файлы в домашний каталог, эти файлы сразу становятся доступны всем экземплярам.
Тем не менее, в зависимости от потребностей вашего приложения, лучшим решением может бытьиспользуйте хранилище больших двоичных объектов для управления вашими файлами, особенно если они должны сохраняться.Использование BLOB-объектов также может быть полезно, если вы хотите запустить асинхронную обработку с помощью функции Azure после загрузки, например.
Для кратковременной обработки временных файлов я использовал домашний каталог без каких-либо проблем.Как только обработка может быть продолжительной или если я хочу сохранить файлы, я склонен использовать асинхронную обработку и хранилище больших двоичных объектов.
Хранилище больших двоичных объектов решает проблемы доступа пользователей к файлам в домашнем каталоге, позволяет полагаться на службу, выделенную для хранилища, а не на простое хранилище файловой системы типа, связанное со службой приложения.Запись, удаление просты и предоставляют множество других возможностей: прямой доступ через службу REST, доступ через сигнатуру общего доступа, асинхронную обработку ...