UNPKG

murlock

Version:

A distributed locking solution for NestJS, providing a decorator for critical sections with Redis-based synchronization.

10 lines (9 loc) 410 B
import { AsyncStorageManager } from './als-manager'; export declare class AsyncStorageService { private readonly asyncStorageManager; constructor(asyncStorageManager: AsyncStorageManager<string>); runWithNewContext<R, TArgs extends any[]>(fn: (...args: TArgs) => R, ...args: TArgs): R; registerContext(): void; get(key: string): string; setClientID(key: string, value: string): void; }