首页 > 解决方案 > Azure.Cosmos 还是 Microsoft.Azure.Cosmos、Azure.Storage.Blob 还是 Microsoft.Azure.Storage.Blob?适用于 .NET Core 3.1

问题描述

我在尝试将它们与 .NET Core 3.1 一起使用的所有这些包之间迷路了。

我正在使用 Azure.Cosmos 和 Azure.Storage.Blob,但我不确定是否需要使用 Microsoft 的。

我将在 Kubernetes 容器上运行 Asp.net Core,也在 Kubernetes 上运行 azure 函数

宇宙数据库

https://www.nuget.org/packages/Azure.Cosmos/4.0.0-preview3 https://www.nuget.org/packages/Microsoft.Azure.Cosmos/3.9.0-preview

Blob 存储

https://www.nuget.org/packages/Azure.Storage.Blobs/12.4.1 https://www.nuget.org/packages/Microsoft.Azure.Storage.Blob/11.1.4

标签: azureasp.net-core.net-coreazure-cosmosdbazure-blob-storage

解决方案


对于 Cosmos,推荐的软件包Microsoft.Azure.Cosmos (version 3.8)仅仅是因为版本 4 处于预览状态,而 3.8 是提供此答案时普遍可用的最新版本。请参阅有关 ETA 的有关 SDK v4 的一般可用性的链接:https ://github.com/Azure/azure-cosmos-dotnet-v3/issues/1370 。

对于存储,推荐的软件包是Azure.Storage.Blobs (version 12.4.1)提供此答案时的最新软件包。


推荐阅读