public DomainException(object errorCode, string message = null) : base(message ?? ErrorCodeDictionary.GetErrorMessage(errorCode)) { ErrorCode = errorCode; }
public DomainException(object errorCode, object[] args) : base(ErrorCodeDictionary.GetErrorMessage(errorCode, args)) { ErrorCode = errorCode; }
public DomainException(object errorCode, object[] args, Exception innerException = null) : base(ErrorCodeDictionary.GetErrorMessage(errorCode, args), innerException) { ErrorCode = errorCode; }