public void ProduceCargo(Warehouse destination) { var cargo = new Cargo(destination); _storage.Enqueue(cargo); }
public TransportMap AddWarehouse(Warehouse warehouse, params (IStop stop, ITransportVehicle[] vehicles)[] stops)