# IProviderConfiguration Methods

- Package: [Aspire.Hosting.Orleans](/reference/api/csharp/aspire.hosting.orleans.md)
- Type: [IProviderConfiguration](/reference/api/csharp/aspire.hosting.orleans/iproviderconfiguration.md)
- Kind: `Methods`
- Members: `1`

Configuration for an Orleans provider.

## ConfigureResource(IResourceBuilder<T>, string)

- Name: `ConfigureResource(IResourceBuilder<T>, string)`
- Modifiers: `abstract`

Configures the provided resource.

```csharp
public interface IProviderConfiguration
{
    public abstract void ConfigureResource<T>(
        IResourceBuilder<T> resourceBuilder,
        string configSectionPath)
    {
        // ...
    }
}
```

## Parameters

- `resourceBuilder` (`IResourceBuilder<T>`)
  The resource builder.
- `configSectionPath` (`string`)
  The name of the configuration section which this value is being added to.
