Skip to main content

Function: dbContextMiddleware()

dbContextMiddleware<TContext>(contextClassOrOptions, defaultOptions?): (req, res, next) => void

Defined in: src/di/express.ts:14

Express / Connect middleware that attaches a scoped DbContext instance to req.dbContext. Automatically disconnects on response finish if autoDispose is enabled.

Type Parameters​

Type Parameter
TContext extends DbContext

Parameters​

ParameterType
contextClassOrOptionsDbContextMiddlewareOptions<TContext> | ((options?) => TContext)
defaultOptions?DbContextOptions

Returns​

(req, res, next) => void