Top 20 NuGet ioc Packages
MicroIoc is an ultra lightweight IOC container specifically targeted at the Windows Phone 7.
It provides a clean API for registration and resolution of project dependencies.
MicroSliver is a micro, non-bloat, non-intimidating and speedy .NET (ASP.NET, Silverlight, RIA Services, WPF, Forms and Metro!) dependency injection container which has just the essentials.
Contains dependency injection support for Metro .NET (WinRT) and extensions for Silverlight & Metro MVVM, RIA...
Petite Container is a very simple and light-weight dependency injection container. It is distributed as source-code only and contains just a single file.
PhoneCore Framework is a framework which helps you to build applications on Windows Phone 7. It provides:
navigation engine, DI container, aspect-oriented programming support, reach configuration subsystem, tracing engine, custom plugin manager, primitive types, MVVM Fwk features.
Simple Dependency Container
Common Service Manager Unity Adapter is an implementation of the Common Service Manager for Unity Application Block.
Convention based configuration API for the Microsoft Unity IoC container. With just a few lines of code, you can now registere all your classes in the entire solution. If the built-in conventions doesn't fit your needs, it is very easy to extend with your own.
An unofficial packaging of Bart De Smet's Simple Service Locator.
I needed one, couldn't find one on NuGet - so just whipped this up.
Contact me know when an official package becomes available so that I can remove this one.
Tiny (500 lines) dependency injection library that will build your object graphs based on code configuration similar to Spring.Net's code configuration policy. Many traditional DI-containers are pretty big and solve too many problems. Containers may be easy to use, but they are complex and not every...
A framework that adds mixins, inversion of control, DbC, and other language features to the Common Language Runtime.
http://www.codeproject.com/KB/cs/LinFuPart1.aspx
Wiring attributes used by CH.IoC.Infrastrcuture for marking up infrastructure components of a program.
The Lifetime Scoping package adds an advanced new lifestyle called 'Lifetime Scope', which allows instances to live within an explicitly defined thread-specific scope and get disposed when this scope ends.
A native winRT IoC container
My package description.
Package that allows MVC routes to be created via attributes, both at the controller and action levels (uses Windsor Castle IoC). Also includes an embedded view engine adapted from an example found at http://stackoverflow.com/questions/19746/views-in-separate-assemblies-in-asp-net-mvc.
Package that allows MVC routes to be created via attributes, both at the controller and action levels using the Unity IoC framework.
Also includes an embedded view engine adapted from an example found at http://stackoverflow.com/questions/19746/views-in-separate-assemblies-in-asp-net-mvc.
Package that allows services to be automatically loaded with standardized endpoints. The premise is that the services you wish to host will be hosted within WAS/IIS and can be activated via HTTP, TCP, MSMQ or WebHTTP (REST). This version uses Windsor Castle for IoC.
Package that allows services to be automatically loaded with standardized endpoints. The premise is that the services you wish to host will be hosted within WAS/IIS and can be activated via HTTP, TCP, MSMQ or WebHTTP (REST).
Provides base utilities and attributes for use with ODN's ServoInject and MvcUtilities. This package also includes the base documentation for the aforementioned utilities.
Simple factory with fluent interface: thin, easy, testable. Use 'Get.The.Service' syntax for your common services in solution, delivered by IoC container.