Extensions of
ILogger
to assist with “structured logging.”
- Namespace
- Songhay
.Extensions - Base Types
-
- object
graph BT
Type-->Base0["object"]
Type["ILoggerExtensions"]
class Type type-node
Syntax
public static class ILoggerExtensions
Remarks
For a video overview, see https://www.youtube.com/watch?v=NlBjVJPkT6M 🎥
Methods
Name | Return Value | Summary |
---|---|---|
Log |
void |
Calls
LoggerExtensions.LogError(ILogger, string?, object?[]) for missing data.
static
|
Log |
void |
Calls
LoggerExtensions.LogError(ILogger, string?, object?[]) for missing data.
static
|
Log |
void |
Calls
Songhay.Extensions.ILoggerExtensions.LogNewLine(System.Nullable{ILogger},LogLevel)
for LogLevel.Information .
static
|
LogNewLine |
void |
Logs
Environment.NewLine for human readability.
static
|
Log |
void |
Traces data type and value.
static
|
LogTraceMethodCall |
void |
Conventional trace of the specified method call.
static
|
LogTraceNewLine |
void |
Calls
Songhay.Extensions.ILoggerExtensions.LogNewLine(System.Nullable{ILogger},LogLevel)
for LogLevel.Trace .
static
|