Ninject 1.0 Released - Lightning Fast Dependency Injection for .NET
Nate Kohari releases 1.0 of Ninject, his lightning fast dependency injection framework for .NET.
Nate mentions several of the features of Ninject:
- Constructor, property, method, and field injection
- Instantiation behaviors (singleton, one-per-thread, one-per-request)
- Fluent interface for declaring type bindings
- Contextual bindings, where the selection of which type to instantiate can be delayed until activation
- Support for instance scope and deterministic disposal
- Fully pluggable, modular design: each kernel component can be easily replaced to alter the frameworkâs behavior
- Lightweight interceptor support (aspect-oriented programming)
- Integrations with other popular frameworks
You can download the open source code and/or binaries here.
Tags:
DependencyInjection,
IoC,
Ninject