Files
photo-live/services/api/src/embed-ov/embed-ov.module.ts
T
2026-09-20 22:22:19 +08:00

19 lines
954 B
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// 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 {}