最近与一些技术小伙伴的沟通中经常问我:微软.net6中的最小api是干什么用的?也不知道怎么用?他有什么优势?下面我会用几篇干货文章来实现最小api应用,希望能给带给小伙伴们收获。
问:.net最小api干什么用的?他有什么优势?
答:个人感觉其实用处不大,应该是微软对外的一个推广作用,显示.net6的强大,体现创建一个.net6项目只需要几个文件即可。(纯个人观点,如有误欢迎学习交流)
本文实战项目,相关代码可直接复用
github地址:https://github.com/hailang2ll/DMS.MPTEST
1
创建最小api项目
创建最小api项目比较简单,这是不具体说明,如图:
2
提前准备,模块注入
引用Autofac相关包文件