gpt4 book ai didi

azure - Azure Storage SDK 7.2.1 中缺失的功能和更改

转载 作者:行者123 更新时间:2023-12-02 06:33:10 24 4
gpt4 key购买 nike

最近,我们开始将项目从 ASP.NET 4.5 升级到 ASP.NET Core,我们的目标是 .NET Standard 1.6 框架。大多数项目都已迁移,但我们特别面临引用 Azure 存储 SDK 的项目的问题。最初我们使用 SDK 版本 7.0.0,但由于 .NET Standard 1.6 不支持它,因此我们不得不将 SDK 升级到 7.2.1。但新版本似乎删除了很多功能,例如CloudTable.CreateQuery()。而且似乎所有功能都已异步。

这是预期的事情,还是我在这里遗漏了一些东西?是否有针对所有已完成的更改的更改或升级文档?我找不到所有这些更改的任何文档。

最佳答案

Is it an expected thing, or am I missing something here?

是的,这是意料之中的事情。我们可以检查 this article 中的 CloudTable 类。我们可以在那篇文章中找到 CreateQuery 函数。但是我们不能使用 CreateQuery 函数,只能使用异步方法。我认为这是由以下原因引起的,这是默认行为:

  "frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"portable-net45+win8"
]
}
},

据我们所知,我们只能在可移植库和win8中使用Azure存储异步方法。在asp.net core中它导入“portable-net45+win8”。所以我认为这是一个原因。如果您将应用程序更新到 Asp.net core。我认为你需要重写Azure存储代码。

关于azure - Azure Storage SDK 7.2.1 中缺失的功能和更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40348491/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com