public void LoadConfiguration() { var pcfg = RoleGroupConfig.LoadConfigOrDefault(RoleGroupFile); m_roleGroups = new Dictionary <string, RoleGroupInfo>(StringComparer.InvariantCultureIgnoreCase); foreach (var group in pcfg.RoleGroups) { m_roleGroups.Add(group.Name, group); } }
public void LoadConfiguration() { RoleGroupConfig roleGroupConfig = RoleGroupConfig.LoadConfigOrDefault(PrivilegeMgr.RoleGroupFile); this.m_roleGroups = new Dictionary <string, RoleGroupInfo>( (IEqualityComparer <string>)StringComparer.InvariantCultureIgnoreCase); foreach (RoleGroupInfo roleGroup in roleGroupConfig.RoleGroups) { this.m_roleGroups.Add(roleGroup.Name, roleGroup); } }