LogScope ( ICoreLogger logger, VLoggerVerbosity verbosity, CorrelationID correlationID, string message, object [] parameters ) Constructs a logging scope to be used in "using" blocks. | |
void | Logs a verbose message. |
void | Logs a verbose message. |
void | Logs an info message. |
void | Logs an info message. |
void | Logs a debug message. |
void | Logs a debug message. |
void | Logs a warning message. |
void | Logs a warning message. |
void | |
void | Error ( CorrelationID correlationId, ErrorCode errorCode, string message, params object [] parameters ) Logs an error with an exception. |
void | |
void | Error ( CorrelationID correlationId, Exception exception, ErrorCode errorCode, string message, params object [] parameters ) Logs an error with an exception. |
int | Start ( CorrelationID correlationId, VLoggerVerbosity verbosity, string message, params object [] parameters ) Explicitly start a scope. |
int | Explicitly start a scope. |
void | End ( int sequenceId ) Explicitly end a scope. Must have been started already. |
void | Correlates two correlation IDs. This is used to indicate nesting, branching, or exchanges. The purpose is to allow a complete trail up to the source when needed. |
void | Log ( CorrelationID correlationId, VLoggerVerbosity verbosity, string message, params object [] parameters ) Logs a message. |
void | Log ( CorrelationID correlationId, VLoggerVerbosity verbosity, Exception exception, ErrorCode errorCode, string message, params object [] parameters ) |
void | Log ( CorrelationID correlationId, VLoggerVerbosity verbosity, ErrorCode errorCode, string message, params object [] parameters ) |
void | Dispose ( ) Disposes the scope. |
CorrelationID Meta.Voice.Logging.LogScope.CorrelationID |
---|
No description available.
|
Meta.Voice.Logging.LogScope.LogScope ( ICoreLogger logger, VLoggerVerbosity verbosity, CorrelationID correlationID, string message, object [] parameters ) |
---|
Constructs a logging scope to be used in "using" blocks. Parameters logger The logger. verbosityThe verbosity. correlationIDThe correlation ID. messageThe message as a format string (e.g "My value is: {0}).</param>
<param name="parameters">The parameters. |
void Meta.Voice.Logging.LogScope.Verbose ( string message, params object [] parameters ) |
---|
Logs a verbose message. |
void Meta.Voice.Logging.LogScope.Verbose ( CorrelationID correlationId, string message, params object [] parameters ) |
---|
Logs a verbose message. |
void Meta.Voice.Logging.LogScope.Info ( string message, params object [] parameters ) |
---|
Logs an info message. |
void Meta.Voice.Logging.LogScope.Info ( CorrelationID correlationId, string message, params object [] parameters ) |
---|
Logs an info message. |
void Meta.Voice.Logging.LogScope.Debug ( string message, params object [] parameters ) |
---|
Logs a debug message. |
void Meta.Voice.Logging.LogScope.Debug ( CorrelationID correlationId, string message, params object [] parameters ) |
---|
Logs a debug message. |
void Meta.Voice.Logging.LogScope.Warning ( string message, params object [] parameters ) |
---|
Logs a warning message. |
void Meta.Voice.Logging.LogScope.Warning ( CorrelationID correlationId, string message, params object [] parameters ) |
---|
Logs a warning message. |
void Meta.Voice.Logging.LogScope.Error ( ErrorCode errorCode, string message, params object [] parameters ) |
---|
Logs an error with an exception. |
void Meta.Voice.Logging.LogScope.Error ( CorrelationID correlationId, ErrorCode errorCode, string message, params object [] parameters ) |
---|
Logs an error with an exception. |
void Meta.Voice.Logging.LogScope.Error ( Exception exception, ErrorCode errorCode, string message, params object [] parameters ) |
---|
Logs an error with an exception. |
void Meta.Voice.Logging.LogScope.Error ( CorrelationID correlationId, Exception exception, ErrorCode errorCode, string message, params object [] parameters ) |
---|
Logs an error with an exception. |
int Meta.Voice.Logging.LogScope.Start ( CorrelationID correlationId, VLoggerVerbosity verbosity, string message, params object [] parameters ) |
---|
Explicitly start a scope. |
int Meta.Voice.Logging.LogScope.Start ( VLoggerVerbosity verbosity, string message, params object [] parameters ) |
---|
Explicitly start a scope. |
void Meta.Voice.Logging.LogScope.End ( int sequenceId ) |
---|
Explicitly end a scope. Must have been started already. |
void Meta.Voice.Logging.LogScope.Correlate ( CorrelationID newCorrelationId, CorrelationID rootCorrelationId ) |
---|
Correlates two correlation IDs. This is used to indicate nesting, branching, or exchanges. The purpose is to allow a complete trail up to the source when needed. Parameters newCorrelationId The source correlation ID (eg. child operation). rootCorrelationIdThe target correlation ID (eg. root operation). |
void Meta.Voice.Logging.LogScope.Log ( CorrelationID correlationId, VLoggerVerbosity verbosity, string message, params object [] parameters ) |
---|
Logs a message. Parameters correlationId The correlation ID. verbosityThe verbosity of the logging. messageThe message to log. parametersThe parameter |
void Meta.Voice.Logging.LogScope.Log ( CorrelationID correlationId, VLoggerVerbosity verbosity, Exception exception, ErrorCode errorCode, string message, params object [] parameters ) |
---|
No description available.
|
void Meta.Voice.Logging.LogScope.Log ( CorrelationID correlationId, VLoggerVerbosity verbosity, ErrorCode errorCode, string message, params object [] parameters ) |
---|
No description available.
|
void Meta.Voice.Logging.LogScope.Dispose ( ) |
---|
Disposes the scope. |