.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

Autofac

 Home Page Home Page

Categories: Inversion of Control

Latest version: 1.4.4
Added 2009-02-05Updated 2009-10-28

IoC container.

Features include:
- Create components with expressions: In addition to the reflection-based autowiring capabilities found in other .NET containers, Autofac can use expressions to create components
- Predictably manage eesources: The dynamic nature of applications built with dependency injection means that determining which components should be disposed of and when is much harder. Autofac takes on this burden by tracking instantiations and dependencies within a specified scope, so that a single Dispose() call can clean up everything that should be cleaned up and nothing more
- Components never need to reference Autofac
- Module system
- Autowiring: Even though you may use expressions to register many components, Autofac can choose constructors and build up instances for you if you need it
- XML configuration support
- Multiple services per component
- No implementation type dependencies: After registration, Autofac needs no knowledge of implementation types so you can vary them however you like - even on a call-by-call basis.

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Dynamics AX tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé