public int BoardBus(string busID, Action call) { MessagePassenger passenger = new MessagePassenger (call); MessageBus bus; if (!Buses.TryGetValue (busID, out bus)) { bus = _CreateBus (busID); } return bus.Board (passenger); }
public int BoardBus(string busID, Action call) { MessagePassenger passenger = new MessagePassenger(call); MessageBus bus; if (!Buses.TryGetValue(busID, out bus)) { bus = _CreateBus(busID); } return(bus.Board(passenger)); }
public int Board(MessagePassenger passenger) { return(Passengers.Add(passenger)); }
public int Board(MessagePassenger passenger) { return Passengers.Add (passenger); }