WebApi中的微服务设计部分>> [

问题描述 投票:1回答:1
[嗨,我正在尝试使用CQRS模式和一些外部服务来创建项目框架。下面是解决方案的结构。

    WebApi
  • 查询处理程序
  • 命令处理程序
  • 存储库
  • ApiGateways(这是微服务调用的接口和实现)
  • 我们想让控制器变薄。因此,我们使用查询处理程序和命令处理程序来处理相应的操作。

enter image description here但是,我们使用外部微服务从查询处理程序获取我们正在调用的数据。所有http clinet的构造和调用都将在其中进行抽象。响应将转换为视图模型,并将其传递回查询处理程序。

我们将其命名为ApiGateways。但是它不是由多种服务组成的。我们在解决方案中如何称呼这部分?代理还是什么?瘦控制器和微服务架构的任何好例子

[嗨,我正在尝试使用CQRS模式和一些外部服务来创建项目框架。以下是解决方案的结构。 WebApi查询处理程序命令处理程序存储库ApiGateways(此处...

c# design-patterns architecture microservices cqrs
1个回答
0
投票
我们将其命名为ApiGateways。但是它不是由多个组成服务。我们在解决方案中如何称呼这部分?代理人或什么东西瘦控制器和微服务的任何很好的例子建筑
© www.soinside.com 2019 - 2024. All rights reserved.