// 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 {}