public static void RegisterTypes(IUnityContainer container) { UnityDependencyContainer.GetCurrent().Register <IXmlConfigReader, XmlConfigEngine>(); UnityDependencyContainer.GetCurrent().Register <IXmlConfigWriter, XmlConfigEngine>(); UnityDependencyContainer.GetCurrent().Register <IApplicationPool, ApplicationPoolsEngine>(); UnityDependencyContainer.GetCurrent().Register <IPathProvider, ServerPathProvider>(); }
private static IUnityContainer BuildUnityContainer() { var container = UnityDependencyContainer.GetCurrent().Container; RegisterTypes(container); return(container); }
public static void RegisterTypes(IUnityContainer container) { UnityDependencyContainer.GetCurrent().Register <IPathProvider, ServerPathProvider>(); }