Skip to content
Functioncorev0.10.0Decorator

RegisterInteractionMiddleware

Registers an interaction middleware. It runs after the dispatcher builds the handler and before its gates, over that handler's reply surface.

Throws:

  • A SeedcordTypeError If priority is not a finite number.

RegisterInteractionMiddleware<Kinds>(
    options?: InteractionMiddlewareOptions<Kinds>
): <TCtor extends AnyMiddlewareCtor>(
    ctor: AssertMiddlewareKinds<Kinds[number], TCtor>
) => void

Kinds

Kinds