NextFunction
A function of this type is passed as the second parameter to all middleware. Invoke it to call the downstream middleware and pass on the control flow.
In other words, if your middleware is done handling the context object, and other middleware should take over, this function should be called and await
ed.
Once the Promise
returned by this function resolves, the downstream middleware is done executing, hence returning the control.
Type
ts
() => Promise<void>