Top 20 NuGet injection Packages
Open source JIT Dependency Injection. Just another one - we know! But this follows the same design principles of Google's Guice. MIT License Has been used in 20+ Games which have had a combined download of 25M. Production ready!
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.
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)
Grace.log4net provides integration classes between log4net and Grace (Dependency Injection Container)
Grace.FakeItEasy provides integration classes between Fake it Easy and Grace (Dependency Injection Container)
Simple resolver for simple needs. A (tiny) high speed dependency resolver built for Crosser Technologies realtime streaming framework
Managed Extensibility Framework (MEF) interception support using Catle.Core.
Dependency injection modules for Grace that can be used to integrate MvcSiteMapProvider into an existing dependency injection setup. You may customize this configuration to allow for replacement of virtually any part of MvcSiteMapProvider by implementing one of its interfaces and injecting an instan...
EFC Service application block. Includes compoents such as Data acccess, Exception handling, Logging, Audting etc
This packages provides a version of the Managed Extensibility Framework (MEF) that is lightweight and specifically optimized for high throughput scenarios, such as the web. Supported Platforms: - .NET Framework 4.5 - Windows 8 - Windows Phone 8.1 - Windows Phone Silverlight 8 - Portable Class Libra...
(JetBrains repack to get single dll) Cecil is a library written by Jb Evain to generate and inspect programs and libraries in the ECMA CIL format. It has full support for generics, and support some debugging symbol format. In simple English, with Cecil, you can load existing managed assemblies, brow...
Process.NET is a C# class library to interact with processes. Please see the project page for more details.
Afterthought allows developers to post-process .NET assemblies to add code that either cannot be added to the original source or is not convenient/efficient to do so. Afterthought runs as a post-build step to process one or more assemblies. It discovers and processes amendments that you create or bo...
A lightweight and very fast managed IoC (Inversion of Control) and DI (Dependency Injection) with support for constructor, property and method call injection. Supports Silverlight 4-5, WinRT, Windows Phone 7.1-8, NET 2-4.5.