Module Application.Extensions

example
const ctx = new ExtensionTraceContext();
await ExtensionTraceContext.create(ctx).run(async () => {
await someApiMethod();
});
console.log(ctx.traceList);

Namespaces

ExtensionHelper

Enumerations

ExtensionStage

Classes

Extension
ExtensionContainer
ExtensionExecutor
ExtensionInstance
ExtensionTraceContext

Interfaces

ExtensionContext
ExtensionExecutorOptions
ExtensionRegisterPredicate
ExtensionRegisterPredicateWithContext
ExtensionRegistrator
IExtensionContainer
IExtensionExecutor
IExtensionExecutorResolver
IExtensionInstance

Type Aliases

ExtractExtensionContext
ExtractExtensionContextByMethods
ExtractExtensionMethodContext
ExtractExtensionMethods

Functions - Other

extension
extensionBase

Functions - injects

ExtensionExecutorOptions$
IExtensionContainer$
IExtensionExecutorResolver$
MMNEPVFCICPMFPCPTTAAATR