Top 20 NuGet injection Packages
The Drill.DrillBits.Unity package contains the Drill.DrillBits.Unity assembly which is used to integrate Microsoft's Unity DI container into Drill as a DrillBit component.
The Drill.Integration.CommonServiceLocator package contains the Drill.Integration.CommonServiceLocator assembly which is used to adapt Drill to Microsoft.Practices.ServiceLocation.IServiceLocator interface.
The Drill.Integration.Web package contains the Drill.Integration.Web assembly which is used to integrate Drill into ASP.NET applications and provide resolution of System.Web.HttpContextBase.
The Drill.Integration.Web.Mvc package contains the Drill.Integration.Web.Mvc assembly which is used to integrate Drill into ASP.NET MVC applications.
The pack with additional helpers and wrappers for web applications, based on dependency injection, thus fully testable.
The goal of this project is to provide a way to inject a dependency into Entity Framework's DbContext.
An extended Dependency Injection container which deals with instantiation and life time of objects. It extends SimpleIoC from MvvmLight.
The pack with additional helpers and wrappers for ASP.NET MVC applications, based on dependency injection, thus fully testable.
ServiceStack.ContainerAdapter.Unity is a library that enables the Microsoft Unity framework to be used as the ServiceStack Inversion Of Control (IoC) provider.
Grace.NSubstitute provides integration classes between NSubstitute and Grace (Dependency Injection Contaniner)
Grace.NLog provides integration class between NLog and Grace (Dependency Injection Container)
Grace.Moq provides integration classes between Moq and Grace (Dependency Injection Container)
Nancy.Bootstrapper.Grace is a Nancy bootstrapper using Grace for dependency injection
HaveBox Web Extensions
Supports easy HaveBox integration with:
ASP.NET MVC4
ASP:NET Web API
Supported Frameworks:
.Net 4.0, 4.5 and 4.5.1
A dependency injection container for registering and resolving types.
Web Hooks for Roustabout.Inject
Advanced registration methods for Simple Injector DI framework.
All interfaces used by ModuleInject.
Common functionality required by ModuleInject.
Qi4CS is aimed to increase coding efficiency and productivity by introducing easily adaptive features from Aspect Oriented Programming (AOP), Composite Oriented Programming (COP), and Dependency Injection (DI). This is the core package required for all projects using Qi4CS.