欢迎各位兄弟 发布技术文章
这里的技术是共享的
下面是一些MVC的库,还是 一般的基础库?
Microsoft.AspNetCore.App 包含了一些 MVC的库
Conventional Routing
Attribute Routing
两种路由不可以混用
一般 MVC 返回页面的话,用 Conventional Routing
一般 http的 rest api 或 web api 的话,用 Attribute Routing
app.UseMvc 没有配置默认路由
不使用 约定路由 (conventional route) (准备使用属性路由 Attribute route)
这里第二个 Route 留空 (或者没有Route属性)表示默认的action
[ Route("[controller]") 这里 就代表本 controller 即这里相当于 about 了
[ Route("[action]") 这里 就代表本 controller 即这里相当于 company 了
下面是简写的写法
可以前面加路径 如 v2