using System.Collections.Immutable; namespace AipsCore.Domain.Common.Validation; public class ValidationException : Exception { public ICollection ValidationErrors { get; private init; } public ValidationException(ICollection validationErrors) { ValidationErrors = validationErrors; } public ValidationException(ValidationError validationError) : this([validationError]) { } }