# TestClusterPortAllocator.AllocateConsecutivePortPairs(int)

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.testclusterportallocator/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.testclusterportallocator/methods/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.TestingHost/TestClusterPortAllocator.cs#L31-L37)

```csharp
public (int, int) TestClusterPortAllocator.AllocateConsecutivePortPairs(int numPorts = 5)
```

Allocates consecutive port pairs.

### Parameters

- `numPorts` (`int`): The number of consecutive ports to allocate.

### Returns

Base ports for silo and gateway endpoints.
