public Rule(Rule rule) { DependsFact = new Fact(rule.DependsFact.Name, rule.DependsFact.Value); IsUsed = rule.IsUsed; SetsFact = new Fact(rule.SetsFact.Name, rule.SetsFact.Value); }
public Rule(Fact dependsFact, Fact setsFact) { DependsFact = dependsFact; SetsFact = setsFact; IsUsed = false; }