SchemaContextService

A scoped service that holds the schema context, enabling dependency injection for schema registries.

Constructors

Properties

context: ISchemaContext

Methods

  • Returns boolean

  • Type Parameters

    • T
    • TReturn = any
    • TNext = unknown

    Parameters

    • iterator: AsyncGenerator<T, TReturn, TNext>
    • ...ctorArgs: [context: ISchemaContext]

    Returns AsyncGenerator<T, TReturn, TNext>

  • Type Parameters

    • Result = unknown

    Parameters

    • callback: () => Result
    • ...args: [context: ISchemaContext]

    Returns Result

  • Type Parameters

    • T
    • TReturn = any
    • TNext = unknown

    Parameters

    • generator: Generator<T, TReturn, TNext>
    • ...ctorArgs: [context: ISchemaContext]

    Returns Generator<T, TReturn, TNext>

  • Type Parameters

    • Result = unknown

    Parameters

    Returns () => Result