public UIHierarchy(IServiceProvider serviceProvider, ConfigurationContext configurationContext) { if (serviceProvider == null) { throw new ArgumentNullException("serviceProvider"); } this.serviceProvider = serviceProvider; this.configurationContext = configurationContext; this.configDomain = new ConfigurationDesignManagerDomain(serviceProvider); nodesByType = new Hashtable(CaseInsensitiveHashCodeProvider.Default, CaseInsensitiveComparer.Default); nodesById = new Hashtable(CaseInsensitiveHashCodeProvider.Default, CaseInsensitiveComparer.Default); nodesByName = new Hashtable(CaseInsensitiveHashCodeProvider.Default, CaseInsensitiveComparer.Default); storageTable = new StorageTable(); handlerList = new EventHandlerList(); }
public UIHierarchy(IServiceProvider serviceProvider, ConfigurationContext configurationContext) { if (serviceProvider == null) { throw new ArgumentNullException("serviceProvider"); } this.serviceProvider = serviceProvider; this.configurationContext = configurationContext; this.configDomain = new ConfigurationDesignManagerDomain(serviceProvider); nodesByType = new Hashtable(CaseInsensitiveHashCodeProvider.Default, CaseInsensitiveComparer.Default); nodesById = new Hashtable(CaseInsensitiveHashCodeProvider.Default, CaseInsensitiveComparer.Default); nodesByName = new Hashtable(CaseInsensitiveHashCodeProvider.Default, CaseInsensitiveComparer.Default); storageTable = new StorageTable(); handlerList = new EventHandlerList(); }