ATZ.DependencyInjection
1.2.2.14255
See the version list below for details.
dotnet add package ATZ.DependencyInjection --version 1.2.2.14255
NuGet\Install-Package ATZ.DependencyInjection -Version 1.2.2.14255
<PackageReference Include="ATZ.DependencyInjection" Version="1.2.2.14255" />
paket add ATZ.DependencyInjection --version 1.2.2.14255
#r "nuget: ATZ.DependencyInjection, 1.2.2.14255"
// Install ATZ.DependencyInjection as a Cake Addin
#addin nuget:?package=ATZ.DependencyInjection&version=1.2.2.14255
// Install ATZ.DependencyInjection as a Cake Tool
#tool nuget:?package=ATZ.DependencyInjection&version=1.2.2.14255
DependencyResolver static class for holding the IKernel instance of Ninject and providing additional useful features.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net452 is compatible. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- ATZ.Reflection (>= 1.1.0 && < 2.0.0)
- Ninject (>= 3.2.2)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on ATZ.DependencyInjection:
Package | Downloads |
---|---|
ATZ.DependencyInjection.System
ATZ.DependencyResolver extension package for providing bindings to System static classes. |
|
ATZ.MVVM
Base library for MVVM architecture. |
|
ATZ.Commands
ATZ.Commands contains interesting ICommand implementations that are reusable between different software codes. |
|
ATZ.DependencyInjection.System.Windows
ATZ.DependencyResolver extension package for providing bindings to System.Windows static classes. |
|
ATZ.DependencyInjection.NinjectKernel.Net45
ATZ.DependencyResolver.NinjectKernel.Net45 extension package for providing a Kernel implementation based on Ninject targeting .NET Framework 4.5. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.0.0.103 | 3,029 | 7/1/2017 |
2.2.0.73 | 1,975 | 3/26/2017 |
2.1.1.66 | 1,376 | 1/8/2017 |
2.1.0.65 | 1,375 | 1/8/2017 |
2.0.1.64 | 1,368 | 1/8/2017 |
2.0.0.63 | 1,776 | 1/8/2017 |
1.3.4.56 | 1,442 | 12/31/2016 |
1.3.3.51 | 1,291 | 12/18/2016 |
1.3.2.49 | 1,831 | 12/17/2016 |
1.3.1.11715 | 1,378 | 12/13/2016 |
1.3.0.11004 | 1,423 | 12/13/2016 |
1.2.2.14255 | 1,350 | 11/24/2016 |
1.2.1.34886 | 1,324 | 11/19/2016 |
1.2.0.27094 | 2,302 | 11/11/2016 |
1.1.1.14616 | 1,586 | 11/2/2016 |
1.1.0.13185 | 1,258 | 10/31/2016 |
1.0.0.35039 | 1,798 | 10/29/2016 |
1.2.2:
- Documented what happens when trying to get a contravariant interface from a non-generic interface parameter.
1.2.1:
- As ATZ.Reflection.TypeExtensions introduced GenericTypeParameterCount in version 1.1 of the API the NuGet package should require at least that version, since it is using it.
1.2.0:
- Added SystemDebug and IDebug, so TDD method can be used to verify that certain messages has been placed into the debug message stack.
1.1.1:
- Fixing missing documentation of public API.
- Fixed a bug that allowed the previous singleton instance of the Ninject kernel on reinitialization to stay in the memory, causing memory leaks.
1.1:
- Added DependencyResolver.GetInterface(this IKernel, Type, Type) to support contravariant interface resolution without casting of the return type. This helps debug casting issues.
1.0:
- Initial NuGet Packaging.