18 lines
869 B
TypeScript
18 lines
869 B
TypeScript
|
|
// services/api/src/public-ov/public-ov.module.ts —— ov 公开(观众端)读模块
|
|||
|
|
// (P2 Task 6)。仅 ov 入口装配(app-ov.module 显式挑选;cn 的 PublicModule
|
|||
|
|
// 互不影响)。装配:PublicOvController/PublicOvService + OvPrismaModule
|
|||
|
|
// (非 @Global,显式 import)+ STORAGE_PORT_OV(ov 只读存储约定,见
|
|||
|
|
// storage-ov.provider 头注)。无认证语义(公开端点匿名)。
|
|||
|
|
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 { storageOvProvider } from './storage-ov.provider';
|
|||
|
|
|
|||
|
|
@Module({
|
|||
|
|
imports: [OvPrismaModule],
|
|||
|
|
controllers: [PublicOvController],
|
|||
|
|
providers: [PublicOvService, storageOvProvider],
|
|||
|
|
})
|
|||
|
|
export class PublicOvModule {}
|