Unity.MVC3 DependencyResolver which implements the IServiceLocator interface