C# Class Riganti.Utils.Infrastructure.Services.Logging.EmailLogger

Inheritance: LoggerBase
Mostra file Open project: riganti/infrastructure

Public Methods

Method Description
EmailLogger ( string recipientAddress, Riganti.Utils.Infrastructure.Services.Mailing.MailerService mailerService, IDateTimeNowProvider dateTimeNowProvider, IEnumerable additionalDataProviders = null ) : System

Protected Methods

Method Description
LogMessageCore ( string message, string>.IDictionary additionalData, Severity severity ) : void

Method Details

EmailLogger() public method

public EmailLogger ( string recipientAddress, Riganti.Utils.Infrastructure.Services.Mailing.MailerService mailerService, IDateTimeNowProvider dateTimeNowProvider, IEnumerable additionalDataProviders = null ) : System
recipientAddress string
mailerService Riganti.Utils.Infrastructure.Services.Mailing.MailerService
dateTimeNowProvider IDateTimeNowProvider
additionalDataProviders IEnumerable
return System

LogMessageCore() protected method

protected LogMessageCore ( string message, string>.IDictionary additionalData, Severity severity ) : void
message string
additionalData string>.IDictionary
severity Severity
return void