/// <inheritdoc/> public virtual void Visit(SetDriverLapNumberMessage message) { }
public void Visit(SetDriverLapNumberMessage message) { Result = true; }
/// <inheritdoc/> public override void Visit(SetDriverLapNumberMessage message) { if(IsForMyDriver(message)) { Model.LapsCompleted = message.LapNumber; } }
void IMessageVisitor.Visit(SetDriverLapNumberMessage message) { Dispatch(message); }
/// <inheritdoc/> public override void Visit(SetDriverLapNumberMessage message) { GetDriver(message).LapNumber = message.LapNumber; }