netcore webapi 设置路由教程
1、1.在配置前我们先来看看接口的前缀吧
2、2.用swagger打开
3、3.我们需要用到 IApplicationModelConvention 这个接口,它是位于 Microsoft.AspNetCore.Mvc.ApplicationModels 命令空间下面。
4、4.
MVC框架有一些约定俗成的东西,这个接口主就是用来定义一些MVC约定的东茄救西。我们就可以通过 Apply方法中的 ApplicationModel 来修改或者添加一些约定,而且MV框架本身在启动的时候会把此接口注入,以便于我们使用。
不过我们还是要来看一下这个ApplicationModel 对象里面有什么我们可以用到的地方,宙脾我们继续深入:
5、5.先定义捕欠栗一个类,用来实现IApplicationModelConvention 接口。
6、6.定义MvcOptionsExtensions.cs,此方法主要是扩展了MVCoptions类
7、7.在startup.cs 里面ConfigureServices 方法添加配置信息
8、8.原先控制器路由前缀保留
9、9.把原先的路由前缀去除
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。