# ClickHouseBuilderExtensions

- Kind: `class`
- Package: [Aspire.Hosting.ClickHouse](/reference/api/csharp/aspire.hosting.clickhouse.md)
- Version: `13.3.5`
- Namespace: `Aspire.Hosting`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/ClickHouse/ClickHouse.Aspire/tree/75b29355a64040ad8af86d99635c84567f3d9932)

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

## Definition

```csharp
namespace Aspire.Hosting;

public static class ClickHouseBuilderExtensions
{
    // ...
}
```

## Methods

- [AddClickHouse(IDistributedApplicationBuilder, string, int?)](/reference/api/csharp/aspire.hosting.clickhouse/clickhousebuilderextensions/methods.md#addclickhouse-idistributedapplicationbuilder-string-int) : `IResourceBuilder<ClickHouseServerResource>` `extension`
- [AddClickHouse(IDistributedApplicationBuilder, string, int?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)](/reference/api/csharp/aspire.hosting.clickhouse/clickhousebuilderextensions/methods.md#addclickhouse-idistributedapplicationbuilder-string-int-iresourcebuilder-parameterresource-iresourcebuilder-parameterresource) : `IResourceBuilder<ClickHouseServerResource>` `extension`
- [AddDatabase(IResourceBuilder<ClickHouseServerResource>, string, string?)](/reference/api/csharp/aspire.hosting.clickhouse/clickhousebuilderextensions/methods.md#adddatabase-iresourcebuilder-clickhouseserverresource-string-string) : `IResourceBuilder<ClickHouseDatabaseResource>` `extension`
- [WithDataBindMount(IResourceBuilder<ClickHouseServerResource>, string, bool)](/reference/api/csharp/aspire.hosting.clickhouse/clickhousebuilderextensions/methods.md#withdatabindmount-iresourcebuilder-clickhouseserverresource-string-bool) : `IResourceBuilder<ClickHouseServerResource>` `extension`
- [WithDataVolume(IResourceBuilder<ClickHouseServerResource>, string?, bool)](/reference/api/csharp/aspire.hosting.clickhouse/clickhousebuilderextensions/methods.md#withdatavolume-iresourcebuilder-clickhouseserverresource-string-bool) : `IResourceBuilder<ClickHouseServerResource>` `extension`
