# ISiloConnectionBuilderOptions Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.configuration.siloconnectionoptions.isiloconnectionbuilderoptions/)

## ConfigureGatewayInboundBuilder(IConnectionBuilder) {#configuregatewayinboundbuilder-microsoft-aspnetcore-connections-iconnectionbuild-571ab82f}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.configuration.siloconnectionoptions.isiloconnectionbuilderoptions/methods/configuregatewayinboundbuilder-microsoft-aspnetcore-connections-iconnectionbuild-571ab82f/)

```csharp
public abstract void ConfigureGatewayInboundBuilder(IConnectionBuilder builder)
```

Configures the silo gateway connection builder.

### Parameters

- `builder` (`IConnectionBuilder`): The builder.

## ConfigureSiloInboundBuilder(IConnectionBuilder) {#configuresiloinboundbuilder-microsoft-aspnetcore-connections-iconnectionbuilder-d97e723a}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.configuration.siloconnectionoptions.isiloconnectionbuilderoptions/methods/configuresiloinboundbuilder-microsoft-aspnetcore-connections-iconnectionbuilder-d97e723a/)

```csharp
public abstract void ConfigureSiloInboundBuilder(IConnectionBuilder builder)
```

Configures the silo inbound connection builder.

### Parameters

- `builder` (`IConnectionBuilder`): The builder.

## ConfigureSiloOutboundBuilder(IConnectionBuilder) {#configuresilooutboundbuilder-microsoft-aspnetcore-connections-iconnectionbuilder-5eb3aa89}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.configuration.siloconnectionoptions.isiloconnectionbuilderoptions/methods/configuresilooutboundbuilder-microsoft-aspnetcore-connections-iconnectionbuilder-5eb3aa89/)

```csharp
public abstract void ConfigureSiloOutboundBuilder(IConnectionBuilder builder)
```

Configures the silo outbound connection builder.

### Parameters

- `builder` (`IConnectionBuilder`): The builder.
