Table of Contents

Interface IConfigurationHealthChecks

Namespace
FoundationaLLM.Configuration.Interfaces
Assembly
FoundationaLLM.Configuration.dll

Provides health checks for the application's configuration settings.

public interface IConfigurationHealthChecks
Extension Methods

Methods

ValidateConfigurationsAsync(string)

Validates the application's configuration settings.

Task ValidateConfigurationsAsync(string version)

Parameters

version string

The current app version.

Returns

Task

ValidateEnvironmentVariables()

Validates the application's environment variables.

void ValidateEnvironmentVariables()

ValidateKeyVaultSecretsAsync(string)

Validates the application's Key Vault secrets.

Task ValidateKeyVaultSecretsAsync(string version)

Parameters

version string

The current app version.

Returns

Task

Exceptions

ConfigurationValidationException