【发布时间】:2019-04-06 11:11:02
【问题描述】:
我正在为我的 ASP.net Core 项目寻找性能改进 我在我的项目中使用 graphql.net 而不是 REST。所以我主要不需要MVC。但我也有一个健康检查端点,可以说 api/health 来检查服务健康。为此,我需要将 MVC 添加到我的应用程序中。
最初我使用addMVC 扩展,后来我发现我应该使用addMVCCore 而不是添加addMVC 来排除不必要的捆绑。
今天看到这篇文章 https://hackernoon.com/iris-go-vs-net-core-kestrel-in-terms-of-http-performance-806195dc93d5
它谈到单独使用AddRouting 和使用红隼
我已经在使用红隼了。
我想知道这三者之间到底有什么不同。
如果我只需要一个健康检查端点,我可以使用addRouting 而不是addMVCCore 吗?那会提高性能吗
【问题讨论】:
-
我知道上面的线程,但我也想知道关于添加部分的红隼够了吗
标签: asp.net-core-mvc