gpt4 book ai didi

c# - 适用于 Azure 的 .NET SDK 之间有何区别?

转载 作者:行者123 更新时间:2023-11-30 21:27:24 24 4
gpt4 key购买 nike

我发现了两个类似的 Azure .NET 库:

有什么区别?它们的预期用途是什么?对于 .NET/C#,我应该选择哪一个?

最佳答案

首先,azure-libraries-for-net是一个管理库,用于管理Azure资源。以前,它是 Azure SDK for .NET 的一部分在Fluent分支中。自2017年9月23日起,Fluent分支移至azure-libraries-for-net,您可以看到here获取移动信息。

For what's the difference:

azure-libraries-for-net 名为 Fluent sdk(所有包都有后缀 .Fluent,参见 here ),代码更容易阅读和写。例如,如果要创建虚拟机,只需使用一条语句即可创建虚拟机。请引用这个article用于Fluent sdk的使用。

Azure SDK for .NET称为生成的SDK,不仅用于管理,还用于详细操作,如 upload a file to blob .

这是一个article它比较了 Azure 的 Fluent sdkGenerate sdk,它很好地解释了它们。

Regarding Which one should I prefer for .NET/C#:

这取决于你。使用Fluent sdk时,代码更容易阅读和编写。但有时,如果该功能未在 Fluent sdk 中实现/或处于预览状态,您应该选择“生成的 SDK”。

关于c# - 适用于 Azure 的 .NET SDK 之间有何区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57763059/

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