公共 API 参考(@saas/contracts + @core/saas-kit + apps/api 对外接口)
    Preparing search index...
    • 存储通道选择与降级策略(真实领域规则·纯函数)。

      Type Parameters

      • T

      Parameters

      • providers: Record<string, T>

        已注册通道集(provider id → 实例)。

      • requested: string

        配置期望的通道 id。

      • fallbackKey: string = 's3'

        回落通道键;缺省 s3。

      Returns T

      命中的通道实例(期望未注册时为回落实例)。

      从 StorageService 构造期提取:优先用配置指定的 provider,未注册则回落 s3 (StorageModule.register() 始终注册 s3,故回落恒可用)。 泛型 + 零框架依赖,仅表达「选哪个通道」的裁决。