public void RemoveAuthority(AuthorityType type, List <string> list) { if (AllAuthority.ContainsKey(type)) { foreach (var item in list) { AllAuthority[type].Remove(item); } } }
//添加权限 public void AddAuthority(List <string> list, AuthorityType type) { if (AllAuthority.Keys.Contains(type)) { AllAuthority[type].AddRange(list); } else { AllAuthority.Add(type, list); } }
//删除权限 public void RemoveAuthority(AuthorityType type) { AllAuthority.Remove(type); }