using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Runtime.Serialization; namespace Infrastructure.Data { [Serializable] public class EntityInvalidException : Exception { private List validationResults; private string v; public EntityInvalidException() { } public EntityInvalidException(string message) : base(message) { } public EntityInvalidException(List validationResults, string v) { this.validationResults = validationResults; this.v = v; } public EntityInvalidException(string message, Exception innerException) : base(message, innerException) { } protected EntityInvalidException(SerializationInfo info, StreamingContext context) : base(info, context) { } } }