Example #1
0
 internal bool RemovePolicy(List <string> rule)
 {
     for (int i = 0; i < Policy.Count; i++)
     {
         var ruleInPolicy = Policy[i];
         if (!Utility.ArrayEquals(rule, ruleInPolicy))
         {
             continue;
         }
         Policy.RemoveAt(i);
         PolicyStringSet.Remove(Utility.RuleToString(rule));
         return(true);
     }
     return(false);
 }