Manages and executes loop interceptors
new
LoopInterceptorManager(initialInterceptors?: LoopInterceptor[])
Creates a new LoopInterceptorManager
clear(): void
Clear all registered interceptors
execute(context: InterceptorContext): Promise<InterceptorResult>
Execute interceptors in chain of responsibility pattern
getRegisteredNames(): string[]
Get list of registered interceptor names
register(interceptor: LoopInterceptor): void
Register a new loop interceptor
unregister(name: string): boolean
Unregister an interceptor by name