.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)、结尾

                简单记录下学习。有错误得地方希望指正,谢谢!

 

posted @ 2022-03-01 23:08  小G同学  阅读(631)  评论(0编辑  收藏  举报