function traceAsync
traceAsync<T>(
context: TracingContext,
operationName: string,
fn: () => Promise<T>,
input?: Record<string, unknown>,
): Promise<T>

Wrapper function for tracing asynchronous operations

Type Parameters

Parameters

operationName: string
fn: () => Promise<T>
optional
input: Record<string, unknown>

Return Type

Promise<T>

Usage

import { traceAsync } from ".";