.net core6 Autofac依赖注入
一、引言
.net core6在文件方面是精简了,所以配置方面也发生了部分变化;下面记录下.net core6中怎么配置Autofac 进行依赖注入。
二、项目创建
1)、首先引用两个包;在Nuget中引入两个:Autofac.Extras.DynamicProxy(Autofac的动态代理,它依赖Autofac,所以可以不用单独引入Autofac)、Autofac.Extensions.DependencyInjection(Autofac的扩展)
2)、进行配置Program.cs
配置之前新建两个类文件:一个接口文件IMyType.cs、一个实现类文件MyType.cs
新增完成之后,配置Program.cs 文件;红线标记得为需配置得地方。
3)、进行调试;先在Controller中进行调用
调用正常:
4)、结尾
简单记录下学习。有错误得地方希望指正,谢谢!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现