Top 20 NuGet dependency Packages
LightCore is a lightweight dependency injection container which can be used as a service locator, too. Despite its simplicity and its lightness there are lots of features to explore.
The library was written in C# for .NET 3.5 and above, with an eye on simplicity and clean code (Clean Code Develope...
All credit goes to the NH team and others (i.e. LinFu) for the code base. This is just a modification of their code to enable constructor DI and emit verifiable code.
Library of static analysis assertions for .NET unit tests
ASP.NET integration package for Griffin.Container
WCF integration package for Griffin.Container
A MicroSliver dependency resolver implementation for SignalR.
Plug-in for FluentFactory. Integrates Ninject IoC to the factory and provides fluent API for getting dependencies.
Dynamo Ioc Extensions provide features like Lambda Registrations and Scoped resolving. It also adds LazyResolve and GetFactory extensions for resolving.
ASP.NET MVC4/WebApi integration package for Griffin.Container.
Add "GriffinContainerConfig.Configure();" to global.asax after the installation.
The Drill.DrillBits.Autofac package contains the Drill.DrillBits.Autofac assembly which is used to integrate Autofac into Drill as a DrillBit component.
The Drill.DrillBits.StructureMap package contains the Drill.DrillBits.StructureMap assembly which is used to integrate StructureMap into Drill as a DrillBit component.
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.
Bare-bones Inversion of Control container
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.
Tool for computing a list of reference assemblies in loading order