Interface IPerformanceLogger
Inherited Members
Namespace: LemonEdge.Utils.Logging
Assembly: LemonEdge.Utils.dll
Syntax
public interface IPerformanceLogger : IDisposable
Methods
EndLog()
Declaration
void EndLog()
Log(LogLevel, EventId, string, params object[])
Declaration
void Log(LogLevel logLevel, EventId eventId, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | logLevel | |
EventId | eventId | |
string | message | |
object[] | args |
Log(LogLevel, Exception, string, params object[])
Declaration
void Log(LogLevel logLevel, Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | logLevel | |
Exception | exception | |
string | message | |
object[] | args |
Log(LogLevel, string, params object[])
Declaration
void Log(LogLevel logLevel, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | logLevel | |
string | message | |
object[] | args |
LogCritical(EventId, Exception, string, params object[])
Declaration
void LogCritical(EventId eventId, Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
Exception | exception | |
string | message | |
object[] | args |
LogCritical(EventId, string, params object[])
Declaration
void LogCritical(EventId eventId, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
string | message | |
object[] | args |
LogCritical(Exception, string, params object[])
Declaration
void LogCritical(Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
Exception | exception | |
string | message | |
object[] | args |
LogCritical(string, params object[])
Declaration
void LogCritical(string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
string | message | |
object[] | args |
LogDebug(EventId, Exception, string, params object[])
Declaration
void LogDebug(EventId eventId, Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
Exception | exception | |
string | message | |
object[] | args |
LogDebug(EventId, string, params object[])
Declaration
void LogDebug(EventId eventId, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
string | message | |
object[] | args |
LogDebug(Exception, string, params object[])
Declaration
void LogDebug(Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
Exception | exception | |
string | message | |
object[] | args |
LogDebug(string, params object[])
Declaration
void LogDebug(string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
string | message | |
object[] | args |
LogError(EventId, Exception, string, params object[])
Declaration
void LogError(EventId eventId, Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
Exception | exception | |
string | message | |
object[] | args |
LogError(EventId, string, params object[])
Declaration
void LogError(EventId eventId, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
string | message | |
object[] | args |
LogError(Exception, string, params object[])
Declaration
void LogError(Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
Exception | exception | |
string | message | |
object[] | args |
LogError(string, params object[])
Declaration
void LogError(string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
string | message | |
object[] | args |
LogInformation(EventId, Exception, string, params object[])
Declaration
void LogInformation(EventId eventId, Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
Exception | exception | |
string | message | |
object[] | args |
LogInformation(EventId, string, params object[])
Declaration
void LogInformation(EventId eventId, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
string | message | |
object[] | args |
LogInformation(Exception, string, params object[])
Declaration
void LogInformation(Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
Exception | exception | |
string | message | |
object[] | args |
LogInformation(string, params object[])
Declaration
void LogInformation(string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
string | message | |
object[] | args |
LogTrace(EventId, Exception, string, params object[])
Declaration
void LogTrace(EventId eventId, Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
Exception | exception | |
string | message | |
object[] | args |
LogTrace(EventId, string, params object[])
Declaration
void LogTrace(EventId eventId, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
string | message | |
object[] | args |
LogTrace(Exception, string, params object[])
Declaration
void LogTrace(Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
Exception | exception | |
string | message | |
object[] | args |
LogTrace(string, params object[])
Declaration
void LogTrace(string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
string | message | |
object[] | args |
LogWarning(EventId, Exception, string, params object[])
Declaration
void LogWarning(EventId eventId, Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
Exception | exception | |
string | message | |
object[] | args |
LogWarning(EventId, string, params object[])
Declaration
void LogWarning(EventId eventId, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
EventId | eventId | |
string | message | |
object[] | args |
LogWarning(Exception, string, params object[])
Declaration
void LogWarning(Exception exception, string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
Exception | exception | |
string | message | |
object[] | args |
LogWarning(string, params object[])
Declaration
void LogWarning(string message, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
string | message | |
object[] | args |
Restart()
Declaration
void Restart()