Files
photo-live/services/api/src/public-ov/public-ov.module.ts
T

19 lines
947 B
TypeScript
Raw Normal View History

// services/api/src/public-ov/public-ov.module.ts —— ov 公开(观众端)读模块
// (P2 Task 6)。仅 ov 入口装配(app-ov.module 显式挑选;cn 的 PublicModule
// 互不影响)。装配:PublicOvController/PublicOvService + OvPrismaModule
// (非 @Global,显式 import)+ StorageOvModule(STORAGE_PORT_OV,ov 只读存储
// 约定见 storage-ov.provider 头注;P4a Task 4 起独立模块与 interactions 共享
// 同一实例)。无认证语义(公开端点匿名)。
import { Module } from '@nestjs/common';
import { OvPrismaModule } from '../prisma-ov/ov-prisma.module';
import { PublicOvController } from './public-ov.controller';
import { PublicOvService } from './public-ov.service';
import { StorageOvModule } from './storage-ov.module';
@Module({
imports: [OvPrismaModule, StorageOvModule],
controllers: [PublicOvController],
providers: [PublicOvService],
})
export class PublicOvModule {}