首页 > 其他分享 >AutoFac的用法

AutoFac的用法

时间:2022-09-26 21:00:57浏览次数:46  
标签:AutoFac Autofac 每次 用法 方法 注入

  • Autofac 是一款超赞的 .NET IoC 容器
  • 它管理类之间的依赖关系, 能够在规模及复杂性增长的情况下依然可以轻易地修改。它的实现方式是将常规的.net类当做组件处理

首先使用autoFac

第一步是将Autofac引用添加到项目中 最简单的就是安装Neget包

 

在Program里注入AutoFac

 

 注入完之后,重写AutoFac 定义类 管道Load方法 在里边注入

 

 我们以前写代码写一个类就要注入一个方法,一个项目很大的话会有成千上万的类,所以这个时候就需要到AutoFac来帮助我们完成类的注入,不用每次都注入类的方法

 

 这是我们三个类的方法 每次多添加一个类就会多一个这样的注入,所以很麻烦,现在用到了AutoFac就不用每次都注入类,让我们的代码减少了很多的注入类的方法。

标签:AutoFac,Autofac,每次,用法,方法,注入
From: https://www.cnblogs.com/dys4577/p/16732367.html

相关文章

  • static 用法总结
    static可以修饰静态成员 1.静态变量:classStudent{staticStringId;}publicclassDemo{publicstaticvoidmain(String[]args){......
  • Xpath 高级用法
    xpath高级用法1.匹配当前节点下的所有:.//.表示当前//表示当前标签下的所有标签注:要配合使用2.匹配某标签的属性值:/@属性名称这里以input里的value值为例......
  • expect脚本远程登录、远程执行命令和脚本传参简单用法
    expect介绍:最近想写一个自动化安装脚本,涉及到远程登录、分发文件包、远程执行命令等,其中少不了来回输入登录密码,交互式输入命令等,这样就大大降低了效率,那么有什么方法能解......
  • provide 和 inject 用法及原理
    在父子组件传递数据时,通常使用的是props和emit,父传子时,使用的是props,如果是父组件传孙组件时,就需要先传给子组件,子组件再传给孙组件,如果多个子组件或多个孙组件使用时,......
  • C# nameof的用法
     最重要的是nameof不会影响性能! nameof主要是解决类成员名做参数替代成员们的字符串做参数,如下:usingSystem;namespacecsharp6{internalclassProgram......
  • this关键字三种用法和super与this关键字图解
    this关键字三种用法super关键字用来访问父类内容,而this关键字用来访问本类内容。用法也有三种:1.在本类的成员方法中,访问本类的成员变量。2.在本类的成员方法中,访问本类的......
  • 继承中构造方法的访问特点和super关键字的三种用法
    继承中构造方法的访问特点1.子类构造方法当中有一个默认隐含的“super()"调用,所以一定是先调用的父类构造,后执行的子类构造。2.子类构造可以通过super关键字来调用父类重......
  • .net6 使用 Autofac
    在Nuget引入Autofac、Autofac.Extensions.DependencyInjection定义Module,方便对注入服务进行管理publicclassAutoFacManager:Autofac.Module{//......
  • Vue 循环v-for列表用法
    v-for指令可以绑定数组的数据来渲染一个项目列表:<divid="app"><ol><liv-for="todointodos">{{todo.text}}</li></ol></div>varapp=newVue(......
  • Scanner进阶用法
    Scanner进阶用法判断是否为整数,浮点数packagecharpter2;​importjava.util.Scanner;​publicclassScanner3{  publicstaticvoidmain(String[]args){  ......