UNPKG

@liberation-data/drivine

Version:

Best and fastest graph database client for TypeScript / Node.js. Provides a level of abstraction for building highly scalable applications, without compromising architectural integrity

11 lines (10 loc) 605 B
import { NestMiddleware } from '@nestjs/common'; import { TransactionContextHolder } from './TransactonContextHolder'; import * as express from 'express'; import { DatabaseRegistry } from '../connection/DatabaseRegistry'; export declare class TransactionContextMiddleware implements NestMiddleware { readonly transactionContext: TransactionContextHolder; readonly databaseRegistry: DatabaseRegistry; constructor(transactionContext: TransactionContextHolder, databaseRegistry: DatabaseRegistry); use(req: express.Request, res: express.Response, next: express.NextFunction): Promise<any>; }