Link Search Menu Expand Document

ClickHouseBootstrap


This class initializes the necessary dependencies for the ClickHouseConnection object — the DbSetting, DbHelper and StatementBuilder — and registers them via their respective mappers.

There is no public Initialize() method on this class. Use ClickHouseGlobalConfiguration.UseClickHouse() instead.

Properties

NameDescription
IsInitializedReturns true once the initialization has completed.

Usability

Call ClickHouseGlobalConfiguration.UseClickHouse() during application start-up; it triggers this class internally.

GlobalConfiguration
    .Setup()
    .UseClickHouse();

Initialization is a one-time, idempotent operation — calling UseClickHouse() more than once has no additional effect.