Interface: ExtensionNamespaceConfig<Schemas, Ext>
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.
Type Parameters
Section titled “Type Parameters”Schemas
Section titled “Schemas”Schemas extends SchemaRecord
Schema record type for bus subjects
Ext extends ExtensionNamespaceExtensions = ExtensionNamespaceExtensions
Extension type preserving specific metadata types
Properties
Section titled “Properties”extensions?
Section titled “extensions?”
optionalextensions?:Ext
Defined in: ../../../packages/bus-core/src/extension-namespace-types.ts:79
Extension properties (populated by declaration merging).
ExtensionNamespaceExtensions
schemas
Section titled “schemas”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.