/// <summary> /// Creates the container adapter. /// </summary> /// <returns></returns> protected override ContainerAdapter CreateAdapter() { IUnityContainer container = new UnityContainer(); container.RegisterType<HttpContextBase, HttpContextWrapper>(new InjectionFactory(c => new HttpContextWrapper(HttpContext.Current))); UnityAdapter adapter = new UnityAdapter(container); return adapter; }
/// <summary> /// Creates the container adapter. /// </summary> /// <returns></returns> protected override ContainerAdapter CreateAdapter() { IUnityContainer container = new UnityContainer(); container.RegisterType <HttpContextBase, HttpContextWrapper>(new InjectionFactory(c => new HttpContextWrapper(HttpContext.Current))); UnityAdapter adapter = new UnityAdapter(container); return(adapter); }