MVC的路由規(guī)則配置方式比較多,咱們用得最多的是兩種:
A、全局規(guī)則。就是我們熟悉的”{controller}/{action}“。
app.MapControllerRoute( name: "bug", pattern: "{controller}/{action}" ); app.MapControllerRoute( name: "八阿哥", pattern: "app/{action}", defaults: new { controller = "Home" } );
其中,controller、action、area、page 這些字段名用于專(zhuān)屬匹配。比如 controller 匹配控制器名稱(chēng)等。這個(gè)老周不必多說(shuō)了,大伙伴們都知道。大括號(hào)({ })括起來(lái)的字段是全局路由。這些路由可以用于當(dāng)前應(yīng)用中所有未指定特性化路由的控制器。上面代碼中第二條路由,由于URL模板缺少了 controller 字段,所以 defaults 參數(shù)要設(shè)定它調(diào)用的控制器是 Home。
B、特性化路由(局部路由)。此規(guī)則通過(guò) [Route]、[HttpGet]、[HttpPost] 等特性類(lèi),在控制器類(lèi)或方法上配置的路由規(guī)則。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
分享名稱(chēng):路由規(guī)則——MVC控制器-創(chuàng)新互聯(lián)
標(biāo)題來(lái)源:http://chinadenli.net/article48/ddijhp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、App設(shè)計(jì)、ChatGPT、小程序開(kāi)發(fā)、網(wǎng)站設(shè)計(jì)、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容