Namespace LambdaSharp.Exceptions
Classes
The ALambdaException abstract class is the recommended base class
for all runtime exceptions. It implements the FingerprintValue
property to create a unique fingerprint from the exception type and the unformatted exception message.
This allows the generated LambdaErrorReport instances to be grouped together by a
log aggregator.
The LambdaAbortException class is used to exit a Lambda function with a processing error,
but without reporting the error to the log aggregator. This behavior is useful for intentionally triggering
the native retry logic of the AWS Lambda runtime without causing false-positive errors to appear in the logs.
Interfaces