Top 20 NuGet packages for dependency-injection

NerveFramework icon

NerveFramework

Nerve Framework provides a infrastructure platform for .NET applications using CQRS, Dependency Injection (DI) and Inversion of Control (IoC).

vote Vote for this package

Score: 1.7 | votes (0) | comments (0) | 10/27/2015 | v 2.1.1.0


LightInject.AutoFactory icon

LightInject.AutoFactory

An extension to the LightInject service container that enables automatic implementation of factory interfaces.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 1/11/2017 | v 2.0.0


Yaaf.Logging icon

Yaaf.Logging

Yaaf.Logging is a simple abstraction layer over a logging library (designed for System.Diagnostic.TraceSource).

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 12/24/2015 | v 2.0.2


LightInject.Nancy icon

LightInject.Nancy

Provides an integration that enables LightInject to be used as the IoC container in the Nancy web framework.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 8/27/2016 | v 1.1.0


NServiceLocator.Ninject icon

NServiceLocator.Ninject

NServiceLocator implementation for Ninject. NOTE: this implementation is in NO WAY endorsed or supported by the Ninject team - it is a wrapper by a different author.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 9/21/2015 | v 1.0.4554.35223


CommonInstanceFactory.Adapters.SimpleInjector icon

CommonInstanceFactory.Adapters.SimpleInjector

Common Instance Factory provides an abstraction over dependency injection and IoC containers using the abstract factory design pattern. Created as an alternative to the Common Service Locator that does not use the service location anti-pattern and provides support for releasing instances.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 2/6/2016 | v 1.1.0


LightInject.Annotation.Source icon

LightInject.Annotation.Source

An extension to the LightInject service container that allows properties and constructor parameters to be annotated with the InjectAttribute class.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 8/31/2016 | v 1.1.0


jsfac icon

jsfac

Low ceremony dependency injection container for javascript

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 4/27/2015 | v 0.5


CommonInstanceFactory.Adapters.Ninject icon

CommonInstanceFactory.Adapters.Ninject

Common Instance Factory provides an abstraction over dependency injection and IoC containers using the abstract factory design pattern. Created as an alternative to the Common Service Locator that does not use the service location anti-pattern and provides support for releasing instances.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 2/6/2016 | v 1.1.0


LightInject.SignalR icon

LightInject.SignalR

An extension to the LightInject service container that enables dependency injection for SignalR applications. See LightInject.SignalR.Source for the source distribution.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 8/28/2016 | v 1.1.0


FluentDataAnnotations.Mvc.SimpleInjectorAdapter icon

FluentDataAnnotations.Mvc.SimpleInjectorAdapter

SimpleInjector dependency injection library adapter for FluentDataAnnotations.Mvc

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 5/3/2015 | v 1.0.5


CommonInstanceFactory.Extensions.Wcf icon

CommonInstanceFactory.Extensions.Wcf

Common Instance Factory provides an abstraction over dependency injection and IoC containers using the abstract factory design pattern. Created as an alternative to the Common Service Locator that does not use the service location anti-pattern and provides support for releasing instances.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 2/6/2016 | v 1.1.0


Hiro icon

Hiro IOC container

An ultra-lightweight inversion of control framework.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 6/25/2015 | v 1.0.5.17956


T4ConstructorGenerator icon

T4 Constructor Generator for C#

The T4 template searches the template's project to look for non-static, classes, with no constructor. A constructor will be added per class that will take all private instance fields of that type as input.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 5/4/2015 | v 0.3.0


LightInject.xUnit.Source icon

LightInject.xUnit.Source

An extension to the LightInject service container that enables dependency injection in xUnit test methods.

vote Vote for this package

Score: 1.6 | votes (0) | comments (0) | 1/19/2017 | v 3.0.0


WinFormsMVP.Unity icon

WinFormsMVP.Unity

Unity Support in WinFormsMVP.

vote Vote for this package

Score: 1.5 | votes (0) | comments (0) | 10/17/2015 | v 1.0.1410.2014


CommonInstanceFactory.Adapters.Unity icon

CommonInstanceFactory.Adapters.Unity

Common Instance Factory provides an abstraction over dependency injection and IoC containers using the abstract factory design pattern. Created as an alternative to the Common Service Locator that does not use the service location anti-pattern and provides support for releasing instances.

vote Vote for this package

Score: 1.5 | votes (0) | comments (0) | 2/6/2016 | v 1.1.0.1


LightInject.ServiceLocation.Source icon

LightInject.ServiceLocation.Source

A CommonServiceLocator adapter for the LightInject service container.

vote Vote for this package

Score: 1.5 | votes (0) | comments (0) | 5/3/2015 | v 1.0.0.2


WinFormsMVP.Ninject icon

WinFormsMVP.Ninject

Adds Ninject support for WinFormsMVP.

vote Vote for this package

Score: 1.5 | votes (0) | comments (0) | 10/17/2015 | v 1.0.1410.2014


WinFormsMvp.StructureMap icon

WinFormsMvp.StructureMap

StructureMap support in WinFormsMVP.

vote Vote for this package

Score: 1.5 | votes (0) | comments (0) | 10/17/2015 | v 1.0.1410.2014