using SKMC.Api.Common.Exceptions; using System.Collections.Generic; namespace SKMC.Api.Common { public abstract class CommonCacher { /// /// 异常配置集 /// public List Exceptions { get; set; } /// /// /// /// /// public abstract ExceptionConfig GetExceptionConfig(ExceptionBase exceptionBase); /// /// 获取异常配置对象 /// /// 异常码 /// 是否复制为新对象 /// public abstract ExceptionConfig GetExceptionConfig(string code, bool cloned = false); /// /// 获取异常配置对象 /// /// 异常码 /// 是否复制为新对象 /// public abstract ExceptionConfig GetExceptionConfig(int sysCode, bool cloned = false); /// /// /// /// /// public abstract ExceptionShow GetExceptionShow(ExceptionBase exceptionBase); } }