Ocelot可以拥有自己的控制器/动作吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (26)

我正在尝试组建一个API网关,它也可以用来混合多个API的调用。我还想自动生成Swagger,所以我想结合Ocelot的授权和速率限制功能,但也希望能够在.NET代码中创建边缘自定义API来处理API调用的翻译和组合。

这对Ocelot来说是否可行,是否有任何例子?Ocelot是否仅将下游API作为单独的应用程序使用?我正在尝试避免仅为mashup和复合API调用存在的额外跃点。

提问于
用户回答回答于

Ocelot不支持任何自动生成的招摇。但是你可以手动推出你自己的解决方案。据我所知,Ocelot只能通过提供ocelot.json配置以及配置到下游apps / api的重新路由来实现。

Ocelot Swagger

扫码关注云+社区

领取腾讯云代金券