Interface ILogger
- Namespace
- Zendesk.MessagingCore.Logging
Defines methods for logging messages, errors, warnings, exceptions etc.
public interface ILogger : IDisposable
- Inherited Members
Methods
Log(string, string, int)
Logs a message.
void Log(string className, string message, int lineNumber = 0)
Parameters
classNamestringThe name of the class logging the message.
messagestringThe message to log.
lineNumberintcaller line number
LogError(string, string, int)
Logs an error message.
void LogError(string className, string message, int lineNumber = 0)
Parameters
classNamestringThe name of the class logging the error message.
messagestringThe error message to log.
lineNumberintcaller line number
LogException(string, Exception, int)
Logs an exception.
void LogException(string className, Exception exception, int lineNumber = 0)
Parameters
classNamestringThe name of the class logging the exception.
exceptionExceptionThe exception to log.
lineNumberintcaller line number
LogWarning(string, string, int)
Logs a warning message.
void LogWarning(string className, string message, int lineNumber = 0)