23 lines
676 B
TypeScript
23 lines
676 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { PrismaModule } from '../../infrastructure/database/prisma.module';
|
|
import { RequestContextModule } from '../../infrastructure/request-context/request-context.module';
|
|
import { DefaultUserService } from './default-user.service';
|
|
import {
|
|
BootstrapOwnerContextService,
|
|
OwnerContext,
|
|
} from './owner-context.service';
|
|
|
|
@Module({
|
|
imports: [PrismaModule, RequestContextModule],
|
|
providers: [
|
|
DefaultUserService,
|
|
BootstrapOwnerContextService,
|
|
{
|
|
provide: OwnerContext,
|
|
useExisting: BootstrapOwnerContextService,
|
|
},
|
|
],
|
|
exports: [DefaultUserService, OwnerContext],
|
|
})
|
|
export class UsersModule {}
|