使用 Dapr .NET SDK 开发应用程序
使用您最喜欢的 IDE 或编辑器启动应用程序通常假定您只需要运行一件事——您正在调试的应用程序。 然而,开发微服务对你思考本地的开发流程提出了挑战一次不止一个。 微服务应用程序包含多个您可能需要同时运行的服务以及依赖于状态存储来管理。
为您的开发进程添加 Dapr 意味着您需要管理以下问题:
- 要运行的每个服务
- Dapr 组件和配置清单
- 状态存储等其他依赖项
- 可选:Actors 的 Dapr placement 服务
你有两种主要的方法来存储组件定义,以便用Dapr进行本地开发:
- 使用您自己的位置
在你的源代码库中创建一个文件夹来存储组件和配置,将为你提供一个版本和分享这些定义的方法。 这里提供的指导将假设你在应用程序源代码旁边创建了一个文件夹来存储这些文件。
学习如何使用Docker-Compose进行本地开发
学习使用 Tye 项目本地开发