Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }