---
title: SAIF.NetCore.DBConnectionClient API reference
summary: Index of all public types in this library.
status: draft
owner: Framework.NCore maintainers
last_reviewed: 2026-10-02
library: SAIF.NetCore.DBConnectionClient
reference_type: package
---

# SAIF.NetCore.DBConnectionClient API reference

This page lists all public types exposed by `SAIF.NetCore.DBConnectionClient`. Each type links to its full API reference page.

## Types

| Type | Kind | Namespace | Purpose |
| --- | --- | --- | --- |
| [ConnectionClient](saif-netcore-services-dbconnectionclient/connectionclient.md) | Class | `SAIF.NetCore.Services.DBConnectionClient` | Implements `IDBConnectionClient`; retrieves and caches SQL Server, PostgreSQL, and Oracle connection strings from the DBConnectionAPI over HTTP with retry. |
| [ConnectionClientKeys](saif-netcore-services-dbconnectionclient/connectionclientkeys.md) | Class | `SAIF.NetCore.Services.DBConnectionClient` | Holds the configuration section name and the three endpoint-key constants consumed by `ConnectionClient.Setup`. |
| [DBClientException](saif-netcore-services-dbconnectionclient/dbclientexception.md) | Class | `SAIF.NetCore.Services.DBConnectionClient` | `SAIFException` subtype used to surface classified HTTP response failures (401/403/404, exhausted 503/network retries, other non-success, empty body). |

## Sources
- `src/SAIF.NetCore.DbConnectionClient/SAIF.NetCore.DBConnectionClient/SAIF.NetCore.DBConnectionClient/ConnectionClient.cs`
- `src/SAIF.NetCore.DbConnectionClient/SAIF.NetCore.DBConnectionClient/SAIF.NetCore.DBConnectionClient/ClientException.cs`
