Skip to content

Function: createFilteredBus()

Makaio Framework


Makaio Framework / bus-core / createFilteredBus

createFilteredBus<Namespace, Subjects, FilterPayload>(context, namespace, baseFilter?): IFilteredBus<Namespace, Subjects, FilterPayload>

Defined in: ../../../packages/bus-core/src/filtered-bus.ts:93

Create a filtered bus instance.

Namespace extends string

Subjects = unknown

FilterPayload = unknown

MakaioBusContext

Bus context

Namespace

Namespace for validation

PayloadFilter

Base filter to apply to all subscriptions

IFilteredBus<Namespace, Subjects, FilterPayload>

FilteredBus instance