// services/api/src/embed-ov/ —— 展示位公开读模块(P4b Task 2,仅 ov 入口装配: // 嵌入组件数据源部署在观众域名,读 slot-state 副本)。装配 EmbedOvController/ // EmbedOvService + OvPrismaModule + OvRedisModule(限速)+ StorageOvModule // (thumb 现签,与 public-ov/interactions 共享同一只读实例)。无认证语义 // (公开端点匿名,持有 slotToken 即可访问)。 import { Module } from '@nestjs/common'; import { OvPrismaModule } from '../prisma-ov/ov-prisma.module'; import { OvRedisModule } from '../redis-ov/ov-redis.module'; import { StorageOvModule } from '../public-ov/storage-ov.module'; import { EmbedOvController } from './embed-ov.controller'; import { EmbedOvService } from './embed-ov.service'; @Module({ imports: [OvPrismaModule, OvRedisModule, StorageOvModule], controllers: [EmbedOvController], providers: [EmbedOvService], }) export class EmbedOvModule {}