BaggageScope class

Gestor de contexto para o âmbito da bagagem.

Esta classe gere o ciclo de vida dos valores de bagagem, colocando-os em enter e restaurando o contexto anterior na saída.

Construtores

BaggageScope(Map<string, string>)

Métodos

dispose()

Alternativa de limpeza manual se o chamador não estiver a usar using.

run<T>(() => T)

Execute uma função síncrona sob este âmbito de bagagem. Restaura automaticamente o contexto anterior depois.

Detalhes do Construtor

BaggageScope(Map<string, string>)

new BaggageScope(pairs: Map<string, string>)

Parâmetros

pairs

Map<string, string>

Detalhes de Método

dispose()

Alternativa de limpeza manual se o chamador não estiver a usar using.

function dispose()

run<T>(() => T)

Execute uma função síncrona sob este âmbito de bagagem. Restaura automaticamente o contexto anterior depois.

function run<T>(fn: () => T): T

Parâmetros

fn

() => T

Devoluções

T