Accessing Dependancy Injection Interfaces

There are some times where you need to access those instances in other classes. My preferred method of Dependancy Injection is Ninject (Others are available!).

The following code will allow you to access the interfaces that you have declared.

private static <Interface> obj = (<interface>)System.Web.Mvc.DependencyResolver.Current.GetService(typeof(<interface>));

Advertisements