public static void Register(HttpConfiguration config) { var container = ServicesBootstrap.ConfigureUnityContainer(); var locator = new UnityServiceLocator(container); ServiceLocator.SetLocatorProvider(() => locator); config.DependencyResolver = new UnityDependencyResolver(container); }
protected void Application_Start() { // Register WebApi routes GlobalConfiguration.Configure(WebApiConfig.Register); // Register custom filters GlobalConfiguration.Configuration.Filters.Add(new SkyScannerExceptionAttribute()); // Register AutoMapper profiles ServicesBootstrap.ConfigureAutoMapper(); // Configure Unity GlobalConfiguration.Configure(UnityConfig.Register); }