using SimApi.Exceptions; namespace SimApi.ModelBinders; /// /// 密钥提供器接口(抽象密钥获取逻辑) /// public abstract class AesBodyProviderBase { public virtual string? AppIdName { get; set; } = "appId"; /// /// 根据appId获取对应的密钥 /// /// 应用ID /// 密钥(返回null表示获取失败) public abstract string? GetKey(string? appId); }