如何解决在一个控制器方法中捕获所有 HTTP 请求 .Net Core
我计划使用最新的 .net 核心为我的后端 REST API 构建 Edge API。此 Edge API 将充当 API 网关(暂时)以实现一些非功能性需求。
基本上,当消费者向我的 Edge API 发送请求(GET、POST 等)时,Edge API 会将请求传递给我的后端 API。我希望这些 Edge API 能够映射所有HTTP 调用单个控制器函数,然后动态传递给我的后端 API,而不在我的 Edge API 上实现所有 REST 方法。基本上,我正在考虑为我的所有后端 API 重用边缘 API。>
在 Edge API 伪代码中
[Http*]
HanldeAllRequest(Request req)
{
Do some non-functional requirements
Pass the request to backend APIs
}
在 .net core 中实现这些要求的最佳方法是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。