增加了图像缩放的支持
This commit is contained in:
@@ -107,6 +107,16 @@ public class Program
|
||||
{
|
||||
var builder = WebApplication.CreateBuilder();
|
||||
|
||||
// 注册缩放集群服务 (建议 Worker 数 = CPU 核心数,这里设为 4)
|
||||
var scaleService = new ImageScaleCluster(4);
|
||||
|
||||
// 2. [核心] 将缩放服务“挂载”到全局路由上
|
||||
// 从此刻起,所有驱动层的帧都会先流经 scaleService
|
||||
GlobalPipelineRouter.SetProcessor(scaleService);
|
||||
|
||||
// 3. 注册到 DI 容器 (以便 Controller 或其他服务可以管理它,例如动态调整并行度)
|
||||
builder.Services.AddSingleton<IFrameProcessor>(scaleService);
|
||||
|
||||
// 1. 配置 CORS
|
||||
builder.Services.AddCors(options =>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user