.net6使用最小api(1)——依赖注入Autofac之构造函数注入

本文介绍了如何在.NET6的最小API项目中使用Autofac进行依赖注入,通过创建接口、服务和控制器,展示了构造函数注入的实现过程,并提供了实战项目的GitHub链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

a1e60431e3811b02244704f645e4baf3.gif

最近与一些技术小伙伴的沟通中经常问我:微软.net6中的最小api是干什么用的?也不知道怎么用?他有什么优势?下面我会用几篇干货文章来实现最小api应用,希望能给带给小伙伴们收获。

问:.net最小api干什么用的?他有什么优势?

答:个人感觉其实用处不大,应该是微软对外的一个推广作用,显示.net6的强大,体现创建一个.net6项目只需要几个文件即可。(纯个人观点,如有误欢迎学习交流)

本文实战项目,相关代码可直接复用

github地址:https://github.com/hailang2ll/DMS.MPTEST

1

创建最小api项目

创建最小api项目比较简单,这是不具体说明,如图:

b590b0aa889f1e364f59cc275af7619f.png

2

提前准备,模块注入

引用Autofac相关包文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值