【问题标题】:How can you store 2 pdf files with same name in Azure Blob Storage .dotnet core如何在 Azure Blob Storage .dotnet core 中存储 2 个同名的 pdf 文件
【发布时间】:2019-10-23 23:19:42
【问题描述】:

我正在 dotnet Core 上使用 C# 创建一个 Web 应用程序,它将要求用户下载 pdf 文档。所以我希望用户下载我的 pdf 以便他们可以填写它,然后将其上传回我的网站。不幸的是,假设两个用户为他们上传的文件提供了相同的名称,blob 存储不会授权它,因为它不能有两个同名的文件。那么有没有办法向上传的文件添加 GUID,所以首先 blob 会很高兴,我将能够将文档链接到正确的用户

谢谢 本杰明

【问题讨论】:

  • 你能提供更多细节吗?您使用哪种编程语言?
  • 是的,抱歉,这是我在 stackoverflow 上的第一个问题,我不习惯。它位于 .dotnet Core 上的 C# 中。所以我希望用户下载我的 pdf,这样他们就可以填写它,然后将其上传回我的网站。不幸的是,假设两个用户为他们上传的文件提供了相同的名称,blob 存储不会授权它,因为它不能有两个同名的文件。那么有没有办法向上传的文件添加 GUID,所以首先 blob 会很高兴,我将能够将文档链接到正确的用户

标签: azure blob azure-blob-storage


【解决方案1】:

只需将 guid 附加到 blob 名称即可:

string blobName = Guid.NewGuid().ToString();

【讨论】:

    猜你喜欢
    • 2022-11-02
    • 2017-11-12
    • 2019-07-01
    • 2020-03-12
    • 2014-03-02
    • 2018-11-07
    • 2021-07-09
    • 2016-10-15
    • 2018-08-12
    相关资源
    最近更新 更多