Skip to main content

Function: runMonitorValidationOperation()

function runMonitorValidationOperation<TResult>(
description: string,
fallback: TResult,
operation: () => Promisable<TResult>
): Promise<TResult>;

Defined in: src/utils/monitorValidation/monitorValidationInternals.ts:10

Executes a monitor validation helper with standardized error handling.

Type Parametersโ€‹

TResultโ€‹

TResult

Result produced by the validation operation.

Parametersโ€‹

descriptionโ€‹

string

fallbackโ€‹

TResult

operationโ€‹

() => Promisable<TResult>

Returnsโ€‹

Promise<TResult>