public RulerBase(IModifierBus bus, IRules rules, ISubject<IInfo> infoChannel) { _bus = bus; _rules = rules; _infoChannel = infoChannel; }
public HardRuler(IModifierBus bus, IHardRules rules, ISubject<IInfo> infoChannel) : base(bus, rules, infoChannel) { }
public ModifierExecutor(IModifierBus bus) { _bus = bus; }