Share here today a ha autofac mvc dependency injected with a single injected code
///<summary>//Initialize container///</summary> Publ IC static void Initautofc () {Containerbuilder builder = new Containerbuilder (); Call the class Setupresolverules (builder) that needs to be registered; Register controller Builder. Registercontrollers (assembly.getexecutingassembly ()); IContainer container = Builder. Build (); Dependencyresolver.setresolver (new Autofacdependencyresolver (container)); Arearegistration.registerallareas (); }///<summary>///Required classes to register///</summary>//<param name= "builder" > Containers and lt;/param> private static void Setupresolverules (Containerbuilder builder) {//user information Builder. Registertype<tuserinfodao> (). As<ituserinfodao> (); Builder. Registertype<tuserinfoservice> (). As<ituserinfoservice> (); }
AUTOFAC MVC Dependency Injection