首页 > 解决方案 > 是否有可能,如果可以,将 Minimal API 和经典控制器结合起来是否有性能优势?

问题描述

我有十几个不需要太多负载的控制器,并且有 2 个特定的端点会获得更高的负载。

我想知道:

  1. 是否可以将最小 api 与常规 api 端点结合起来?
  2. 当请求落在用最少的 api 实现的这两个端点上时,在这种特殊情况下是否有性能优势?

我看过 Nick Chapsas 的一些视频,他们在比较经典和最小 api 的测试中,仅通过切换到最小 api 就有约 15% 的差异。

如果可以将两者结合起来,我肯定会去的。

标签: asp.net-coreasp.net-web-api.net-6.0

解决方案


是否可以将最小 api 与常规 api 端点结合起来?

是的

当请求落在用最少的 api 实现的这两个端点上时,在这种特殊情况下是否有性能优势?

是的。


推荐阅读