public void InitRule(ConsensusRuleBase rule) { rule.Parent = this.rulesEngine; rule.Logger = this.loggerFactory.CreateLogger(rule.GetType().FullName); rule.Initialize(); }