File size: 317 Bytes
0bcc252
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
import { GlobalAsyncContext } from 'civkit/async-context';
import { container, singleton } from 'tsyringe';

@singleton()
export class AsyncLocalContext extends GlobalAsyncContext {}

const instance = container.resolve(AsyncLocalContext);
Reflect.set(process, 'asyncLocalContext', instance);
export default instance;