The documentation you are viewing is for Dapr v1.13 which is an older version of Dapr. For up-to-date documentation, see the latest version.

.NET

Dapr 提供了各种包来帮助开发 .NET 应用程序。 你可以使用他们来创建 .NET 客户端、服务器和 virtual actors。

前期准备

安装

若要开始使用客户端 .NET SDK,请安装 Dapr .NET SDK 包:

dotnet add package Dapr.Client

试试吧

对 Dapr .NET SDK 进行测试。 演练 .NET 快速入门和教程,了解 Dapr 的实际应用:

SDK 示例 说明
快速入门 使用 .NET SDK 在短短几分钟内体验 Dapr 的 API 构建块。
SDK示例 克隆 SDK 存储库以尝试一些示例并开始使用。
发布/订阅教程 了解 Dapr .NET SDK 如何与其他 Dapr SDK 协同工作,以启用发布/订阅应用程序。

可用软件包

客户端

创建与 Dapr sidecar 和其他 Dapr 应用程序交互的 .NET 客户端。

  <a href="https://v1-13.docs.dapr.io/zh-hans/developing-applications/sdks/dotnet/dotnet-client/"></a>
</div>
服务器

使用 Dapr SDK 在 .NET 中编写服务器和服务。 包括对 ASP.NET 的支持。

  <a href="https://github.com/dapr/dotnet-sdk/tree/master/examples/AspNetCore" class="stretched-link"></a>
</div>
Actors

在 .NET 中创建具有状态、提醒/计时器和方法的 virtual actor。

  <a href="https://v1-13.docs.dapr.io/zh-hans/developing-applications/sdks/dotnet/dotnet-actors/"></a>
</div>
工作流程

创建和管理与 .NET 中的其他 Dapr API 配合使用的工作流。

  <a href="https://v1-13.docs.dapr.io/zh-hans/developing-applications/sdks/dotnet/dotnet-workflow/"></a>
</div>

更多的信息

了解更多关于本地开发选项,或浏览 NuGet 包以添加到您现有的 .NET 应用程序中。

开发

了解 .NET Dapr 应用程序的本地开发选项

  <a href="https://v1-13.docs.dapr.io/zh-hans/developing-applications/sdks/dotnet/dotnet-development/"></a>
</div>
NuGet 包

为您的 .NET应用程序 添加 .NET SDK 的 Dapr 包。

  <a href="https://www.nuget.org/profiles/dapr.io" class="stretched-link"></a>
</div>