Skip to content

Interface: ExtensionNamespaceConfig<Schemas, Ext>

Makaio Framework


Makaio Framework / bus-core / ExtensionNamespaceConfig

Interface: ExtensionNamespaceConfig<Schemas, Ext>

Section titled “Interface: ExtensionNamespaceConfig<Schemas, Ext>”

Defined in: ../../../packages/bus-core/src/extension-namespace-types.ts:65

Configuration for creating an extension namespace.

Schemas extends SchemaRecord

Schema record type for bus subjects

Ext extends ExtensionNamespaceExtensions = ExtensionNamespaceExtensions

Extension type preserving specific metadata types

optional extensions?: Ext

Defined in: ../../../packages/bus-core/src/extension-namespace-types.ts:79

Extension properties (populated by declaration merging).

ExtensionNamespaceExtensions


schemas: Schemas

Defined in: ../../../packages/bus-core/src/extension-namespace-types.ts:73

Bus subject schemas for extension operations. Can include both request-response and event schemas.