C# Class SimpleLogger.Logging.Module.EmailSenderLoggerModule

Inheritance: SimpleLogger.Logging.Module.LoggerModule
Show file Open project: jirkapenzes/SimpleLogger Class Usage Examples

Public Methods

Method Description
EmailSenderLoggerModule ( SmtpServerConfiguration smtpServerConfiguration ) : System
EmailSenderLoggerModule ( SmtpServerConfiguration smtpServerConfiguration, ILoggerFormatter loggerFormatter ) : System
EmailSenderLoggerModule ( SmtpServerConfiguration smtpServerConfiguration, string subject ) : System
EmailSenderLoggerModule ( SmtpServerConfiguration smtpServerConfiguration, string subject, ILoggerFormatter loggerFormatter ) : System
ExceptionLog ( Exception exception ) : void

Private Methods

Method Description
GenerateSubjectName ( ) : string
MakeEmailBodyFromLogHistory ( ) : string

Method Details

EmailSenderLoggerModule() public method

public EmailSenderLoggerModule ( SmtpServerConfiguration smtpServerConfiguration ) : System
smtpServerConfiguration SmtpServerConfiguration
return System

EmailSenderLoggerModule() public method

public EmailSenderLoggerModule ( SmtpServerConfiguration smtpServerConfiguration, ILoggerFormatter loggerFormatter ) : System
smtpServerConfiguration SmtpServerConfiguration
loggerFormatter ILoggerFormatter
return System

EmailSenderLoggerModule() public method

public EmailSenderLoggerModule ( SmtpServerConfiguration smtpServerConfiguration, string subject ) : System
smtpServerConfiguration SmtpServerConfiguration
subject string
return System

EmailSenderLoggerModule() public method

public EmailSenderLoggerModule ( SmtpServerConfiguration smtpServerConfiguration, string subject, ILoggerFormatter loggerFormatter ) : System
smtpServerConfiguration SmtpServerConfiguration
subject string
loggerFormatter ILoggerFormatter
return System

ExceptionLog() public method

public ExceptionLog ( Exception exception ) : void
exception System.Exception
return void