public GearReporter(IEventBus eventBus, IGearbox gearbox) { _eventBus = eventBus; _gearbox = gearbox; LastReportedGear = new Gear(0); }
public AutomaticGearshifter(IGearbox gearbox) { Gearbox = gearbox; Program = new YieldingShiftingProgram(); }
public GearReporter(IEventBus eventBus, IGearbox gearbox) { _eventBus = eventBus; _gearbox = gearbox; LastReportedGear = new Gear(0); }
public AutomaticGearshifter(IGearbox gearbox) { Gearbox = gearbox; Program = new YieldingShiftingProgram(); }