System.InversionOfControl 0.1.4

There is a newer version of this package available.
See the version list below for details.
dotnet add package System.InversionOfControl --version 0.1.4
NuGet\Install-Package System.InversionOfControl -Version 0.1.4
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="System.InversionOfControl" Version="0.1.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add System.InversionOfControl --version 0.1.4
#r "nuget: System.InversionOfControl, 0.1.4"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install System.InversionOfControl as a Cake Addin
#addin nuget:?package=System.InversionOfControl&version=0.1.4

// Install System.InversionOfControl as a Cake Tool
#tool nuget:?package=System.InversionOfControl&version=0.1.4

A simple and light-weight inversion of control container, which makes it possible to define dependencies declaratively in code, rather than in configuration files.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on System.InversionOfControl:

Package Downloads
System.InversionOfControl.Abstractions.SimpleIoc

This is an implementation of the IoC Abstractions for Simple IoC. The IoC Abstractions represent an abstraction layer for multiple IoC containers. Using the abstractions, applications can use an inversion of control container for dependency injection, without directly seeing the underlying API. This makes it very easy to switch between different IoC implementations.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.6 4,228 6/15/2016
0.1.5 1,364 4/20/2016
0.1.4 1,703 2/4/2016
0.1.3 1,283 2/4/2016
0.1.2 1,278 2/4/2016
0.1.1 1,263 2/3/2016
0.1.0 1,038 2/3/2016

Removed some more type constraints from the binding syntax, that did not make any sense. Also removed the object extensions and moved them to the abstractions project, made it possible to directly use the inject into syntax without having to explicitely specify the scope of the binding, and made it possible to directly specify the scope and the type that is injected into.