netcore webapi 设置路由教程

 时间:2026-04-22 09:13:16

1、1.在配置前我们先来看看接口的前缀吧

netcore webapi 设置路由教程

2、2.用swagger打开

netcore webapi 设置路由教程

3、3.我们需要用到 IApplicationModelConvention  这个接口,它是位于 Microsoft.AspNetCore.Mvc.ApplicationModels 命令空间下面。

netcore webapi 设置路由教程

4、4.

MVC框架有一些约定俗成的东西,这个接口主就是用来定义一些MVC约定的东西。我们就可以通过 Apply方法中的 ApplicationModel  来修改或者添加一些约定,而且MV框架本身在启动的时候会把此接口注入,以便于我们使用。

不过我们还是要来看一下这个ApplicationModel  对象里面有什么我们可以用到的地方,我们继续深入:

netcore webapi 设置路由教程

5、5.先定义一个类,用来实现IApplicationModelConvention  接口。

netcore webapi 设置路由教程

netcore webapi 设置路由教程

netcore webapi 设置路由教程

6、6.定义MvcOptionsExtensions.cs,此方法主要是扩展了MVCoptions类

netcore webapi 设置路由教程

7、7.在startup.cs 里面ConfigureServices 方法添加配置信息

netcore webapi 设置路由教程

8、8.原先控制器路由前缀保留

netcore webapi 设置路由教程

9、9.把原先的路由前缀去除

netcore webapi 设置路由教程

  • 怎么挖掘出好吃的新餐馆?
  • 网站加载速度优化方法
  • 森林小屋图片设计
  • 发电机控制器
  • 黑马股的四大特征
  • 热门搜索
    文学手抄报内容 关于艾滋病的手抄报 九九重阳节手抄报大全 小学安全教育手抄报 地球日手抄报的文字 纪念英雄手抄报 经典诵读手抄报内容 放飞梦想手抄报内容 防火知识手抄报 劳动节手抄报简单漂亮