Type Alias: MiddlewareDefinition
MiddlewareDefinition =
IBaseObjectConstructor<Middleware> |MiddlewareHandler
A middleware: a Middleware subclass, created in each request's container, or a MiddlewareHandler function. Any other value (a class not extending Middleware included) fails with an InvalidMiddlewareException.