如何解决Ocelot Gateway Aggregator:如何从第一个服务中获取参数,然后将服务响应中的数据用作下一个服务的参数
我正在尝试使用此示例创建自定义定义的聚合器。但是在这里我可以看到我们只是根据从客户端传递的相同参数聚合两个下游服务响应。我的要求是我从客户端接收一个参数并将其传递给我的第一个下游服务,然后将下游服务响应中的数据用作下一个下游服务的参数。
例如:我传递 Book id,它应该点击 Book Microservice 以获取书籍信息,然后假设我们从第一个下游服务的 BookInfo 响应中获取 AuthorId 作为模型属性之一,我使用这个 AuthorId 作为 Author 的参数获取作者信息的微服务。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。