一個http請求過來后,首先經過路由規(guī)則的匹配,找到最符合條件的的IRouter,然后調用IRouter.RouteAsync來設置RouteContext.Handler,最后把請求交給RouteContext.Handler來處理。在MVC中提供了兩個IRouter實現(xiàn),分別如下:
1,MvcAttributeRouteHandler
2,MvcRouteHandler
我們再來看一下UseMvc的實現(xiàn)邏輯
延伸閱讀
![]() 我想了解如何學習 |