using DigitalData.EmailProfiler.Domain.Enums; namespace DigitalData.EmailProfiler.Domain.Exceptions; public class DomainException : Exception { public ErrorCode? ErrorCode { get; } public DomainException(string message) : base(message) { } public DomainException(string message, ErrorCode errorCode) : base(message) { ErrorCode = errorCode; } public DomainException(string message, Exception innerException) : base(message, innerException) { } }