Table of Contents

TTenantRoutingConnectionPool.Create Constructor

Creates a new TTenantRoutingConnectionPool instance.

Syntax

Unit: Aurelius.Tenancy.Provider

constructor TTenantRoutingConnectionPool.Create(ATenantResolver: ITenantResolver; APoolProvider: ITenantDBPoolProvider);

Parameters

<-> Parameter Type Description
ATenantResolver ITenantResolver The resolver providing the current tenant id, for example Aurelius.Tenancy.Context.TAmbientTenantResolver.
APoolProvider ITenantDBPool​Provider The provider that maps a tenant id to its shard pool, typically a TTenantPoolProvider.

See also