Sphyrnidae Common Library  2.0.1
Shared Utilities/Library
Sphyrnidae.Common.EmailUtilities.Models Namespace Reference

Classes

class  EmailItems
 The full email in abstract format
 

Enumerations

enum class  EmailType {
  Exception , HiddenException , LongRunning , HttpFailure ,
  Logging , Custom
}
 If specifying a particular email (will auto-lookup the "TO" address from configuration) More...
 

Enumeration Type Documentation

◆ EmailType

If specifying a particular email (will auto-lookup the "TO" address from configuration)

Enumerator
Exception 

An exception has occurred in the system

HiddenException 

An exception has occurred in the system, but is caught and ignored from the user perspective

LongRunning 

Something took a long time to run

HttpFailure 

An http call failed causing an alert

Logging 

General logging

Custom 

Not specified, so user must provide the meaningful bits (This will be assumed to be sent to customers)