netcore webapi 设置路由教程

 时间:2024-10-12 05:47:57

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

netcore webapi 设置路由教程

2、用swagger打开

netcore webapi 设置路由教程

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

netcore webapi 设置路由教程

4、MVC丸泸尺鸢框架有一些约定俗成的东西,这个接口主就是用来定义一些MVC约定的东西。我们就可以通过 Apply方法中的 ApplicationModel 来修改或者添加一些约定,而且MV框架本身在启动的时候会把此接口注入,以便于我们使用。不过我们还是要来看一下这个ApplicationModel对象里面有什么我们可以用到的地方,我们继续深入:

netcore webapi 设置路由教程

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

netcore webapi 设置路由教程netcore webapi 设置路由教程netcore webapi 设置路由教程

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

netcore webapi 设置路由教程

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

netcore webapi 设置路由教程

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

netcore webapi 设置路由教程

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

netcore webapi 设置路由教程
  • 怎么挖掘出好吃的新餐馆?
  • 网站加载速度优化方法
  • 森林小屋图片设计
  • 发电机控制器
  • 黑马股的四大特征
  • 热门搜索
    芭乐是什么 哈拉少什么意思 康乃馨花语代表什么 什么时候是母亲节 营销是什么 正处级是什么级别 淘宝旺旺名是什么 基金净值是什么意思 什么好像什么造句 圆脸适合什么刘海