EasyRuleDymeRule by Jake Dyme

<PackageReference Include="EasyRuleDymeRule" Version="2.0.0" />

 DymeRuleSetEvaluator

public class DymeRuleSetEvaluator

public bool IsNotTrueInAll(IEvaluatable rule, IEnumerable<Dictionary<string, string>> worlds)

public IEnumerable<Dictionary<string, string>> IsTrueIn(IEvaluatable rule, IEnumerable<Dictionary<string, string>> worlds)

public bool IsTrueInAll(IEvaluatable rule, IEnumerable<Dictionary<string, string>> worlds)

public bool IsTrueInAtLeastOne(IEvaluatable rule, IEnumerable<Dictionary<string, string>> worlds)

public bool IsTrueInAtLeastTwo(IEvaluatable rule, IEnumerable<Dictionary<string, string>> worlds)

public bool IsTrueInMost(IEvaluatable rule, IEnumerable<Dictionary<string, string>> worlds)

public bool IsTrueInOnlyFew(IEvaluatable rule, IEnumerable<Dictionary<string, string>> worlds)

public bool IsTrueInOnlyOne(IEvaluatable rule, IEnumerable<Dictionary<string, string>> worlds)