•        0

For now it is supported a basic dependency injection functionality. More to come! Stay Tuned!!!




Related Projects

Compact Unity

The Compact Unity is a lightweight dependency injection container with support for constructor and property call injection written in .NET Compact Framework 3.5. Also it contains implementation of Event Aggregator pattern.

MVVM-WPF(+Silverlight 5.0) XAML Markup Dependency Injection Binding Extensions

XAML mark-up extensions for MVVM pattern. Mark-up extensions allow to bind RouteEventHandler, Command and other to targets via Dependency Injection.

WPF Password Generator with Prism and Moq

This is a WPF application that generates strong passwords. It is written using the Model-View-ViewModel (MVVM) design pattern and incorporates Prism 4.


hxCore is our implementation of the Domain Driven Design Architecture. Also providing a set of helper classes for ASP.Net and WCF development.

StructureMap - A Dependency Injection/Inversion of Control tool for .NET

StructureMap is a feature rich IoC tool with support for interception, object lifecycles and intelligent disposal patterns, open generic types, modular registrations, conventional registration, custom policies, and all the injection pattern support you would expect in a modern .Net IoC container.

KandaAlpha DDD Architecture - MVC, Dependency Injection, Repository and db4o

A vs.net 2010 beta 1 solution which provides a sample domain drive design architecture separated into Presentation, Application, Domain and Infrastructure layers. Technologies in use are visual studio 2010 beta ASP.Net MVC 1.0, Entity Framework 4.0 and db4o.


Inversion of Control container for Python. Application framework that helps building highly modular, component based applications in Python, using Dependency Injection design pattern.


This is a very simple implementation of Dependency Injection (DI) Pattern know also as Inversion of Control (IoC) in Macromedia Action Script 2.0. It is similar in design and philosophy to Java Spring Framework.


Example code illustrating a common design anti-pattern - dependency injection & ORM leading to value objects + stateless service classes

HK2 - A light-weight and dynamic dependency injection framework

HK2 is a light-weight and dynamic dependency injection framework. HK2 is an implementation of JSR-330 in a JavaSE environment. JSR-330 defines services and injection points that can be dynamically discovered at runtime and which allow for Inversion of Control (IoC) and dependency injection (DI).

Synapse - Micro Framework for: IoCC, DI, AoP, Messages, Pipe and Filter Pattern

Micro Framework for: Inversion of Control Container, Dependency Injection, Aspect Oriented Programming, Messages Pattern, Pipe and Filter Pattern.

NHibernate with ASP.net Problem-Design-Solution

Project to accompany the NHibernate with ASP.net Problem-Design-Solution Wrox Blox by Scott Millett, demonstrating how to use NHibernate within a web context (ASP.net) whilst applying enterprise design patterns and following a Domain Driven Design methodology.

grafter - Grafter is a library to configure and wire Scala applications

There are many libraries or approaches for doing dependency injection in Scala. Grafter goes back to the fundamentals of dependency injection by just using constructor injection: no reflection, no xml, no implementation inheritance or self-types.Please read our contributor guidelines for more details. And please check these open issues for specific tasks.

SellAndBuy (Domain Driven Design sample using .Net 4.0)

Domain Driven Design (DDD) Behavior Driven Design (BDD) Test Driven Design (TDD) .Net 4.0 NHibernate SpecFlow NUnit NSubstitute MVC 3 Razor Engine WCF NLayer


ASP.NET MVVM provides a framework to implement the Model-View-ViewModel pattern, a.k.a. the Presentation Model pattern in ASP.NET projects. Developers can take advantages of Dependency Injection and Event Broker to write concise, elegant and business focused code.

Mugen Injection

A lightweight and fast managed IoC (Inversion of Control) and DI (Dependency Injection) with support for constructor, property, field, and method call injection

Dependency Injection Service Provider (DISP)

Dependency Injection Service Provider (DISP) is a wrapper or an interface that aim to allow .NET developers use one of the inversion of control (IoC) containers out there such as StructureMap or Ninject from a high level of abstraction, using the same interface and classes wi...

ObjectBuilder Dependency Injection Framework

ObjectBuilder is a tool for building dependency injection systems for the .NET platform. It was originally designed by the Microsoft patterns & practices team for use in the Composite UI Application Block and Enterprise Library. ObjectBuilder can be used to create a variety...