一個(gè)http請(qǐng)求過來后,首先經(jīng)過路由規(guī)則的匹配,找到最符合條件的的IRouter,然后調(diào)用IRouter.RouteAsync來設(shè)置RouteContext.Handler,最后把請(qǐng)求交給RouteContext.Handler來處理。在MVC中提供了兩個(gè)IRouter實(shí)現(xiàn),分別如下:
1,MvcAttributeRouteHandler
2,MvcRouteHandler
我們?cè)賮砜匆幌耈seMvc的實(shí)現(xiàn)邏輯
網(wǎng)友評(píng)論 |