在 azure 中存储图像和媒体

store images and media in azure

我正在使用 asp.net web api 2 和 ado.net 开发休息 api,我已经完成了,我知道所有的概念,但现在我想要为了移动到云 (azure) 而不是我的本地服务器,我迁移了所有 sql 数据,但我很困惑如何在 azure sql 中存储文件(图像)以检索它们

任何建议我如何开始以这样的事情结束

[
{
    "pK_ID": 1,
    "name_EN": "John",
    "count": 0,
    "phone": "52525",
    "image": "/john.png"
}]

任何帮助将不胜感激

据我所知,如果我们将图片存储在azure数据库中,这是不合理的。我认为您可以使用 Azure Blob Storage 来完成。

Azure Blob Storage可用于存储多种文件,包括新闻、文件、照片、视频等。如果存储需要 blob 的文件,每个其中会有 URL

然后你可以像这样存储它

"image": "https://teststorage.blob.core.windows.net/testcontainer/john.png".

  • 您可以在 门户Azure 存储资源管理器 中找到它们,请参阅此 .
  • 有关 Azure Blob 存储 的更多详细信息,请参阅此 article