using System; using System.Collections.Generic; namespace TakeoutSaaS.Shared.Abstractions.Exceptions; /// /// 验证异常(用于聚合验证错误信息)。 /// public class ValidationException : Exception { /// /// 字段/属性的错误集合。 /// public IDictionary Errors { get; } public ValidationException(IDictionary errors) : base("一个或多个验证错误") { Errors = errors; } }