如何跳过路由的全局消息处理程序?

时间:2018-08-14 18:34:49

标签: asp.net

我已经读过https://docs.microsoft.com/en-us/aspnet/web-api/overview/advanced/http-message-handlers,他们提到有一种方法可以为每个路由添加消息处理程序,但是在流程图中,我可以看到来自MessageHandler3的消息仍然通过自定义全局MessageHandler1。如何跳过全局处理程序?

例如,我有100条路由,其中​​有99条我想拥有相同的消息处理程序,因此我将其注册为全局消息,但是在其中一条上,我想拥有不同的处理程序,并且我不想全球之一。是否可以避免编写config.MapRoute(... 100次以显式声明路由处理程序?

Flow diagram

0 个答案:

没有答案