【发布时间】:2019-06-21 20:50:52
【问题描述】:
我正在尝试开始使用 Service Fabric,并找出使用事物的最佳方式。我想我会坚持使用新的东西,并尝试构建一个基本的演示 Service Fabric API。我正在使用无状态的 ASP Web API 项目来运行我的 API。在这之后,我想在一个单独的项目中有一个服务层来保留我的业务逻辑。由于这可能包含缓存等数据,因此我将我的服务层设为 ASP.NET Core 有状态项目。我尝试从 Pluralsight 进行的演示建议使用远程处理选项,因为它应该是 Service Fabric 服务相互通信的最快方式。经过一番挖掘试图找出为什么我无法让我正在查看的示例工作后,我发现演示使用的是 .NET 框架,并且 .NET Core 不支持远程处理。
鉴于我正在尝试使用 .NET Core,在我的服务之间建立连接的最佳方法是什么?我在搜索如何做到这一点时找到了 Microsoft 文档,而 Service Fabric 文档只是提出了霰弹枪方法,感觉就像大海捞针一样,找到我认为应该非常简单的东西。
谢谢
【问题讨论】:
标签: c# asp.net-core azure-service-fabric