public interface IJsonLayoutReference documentation and code samples for the Google.Cloud.Logging.Log4Net interface IJsonLayout.
The equivalent to log4net.Layout.ILayout, but for converting a log4net.Core.LoggingEvent to a JSON payload in the form of a Struct.
Namespace
Google.Cloud.Logging.Log4NetAssembly
Google.Cloud.Logging.Log4Net.dll
Methods
Format(LoggingEvent)
Struct Format(LoggingEvent loggingEvent)Formats the given logging event as a JSON logging payload.
| Parameter | |
|---|---|
| Name | Description |
loggingEvent |
log4net.Core.LoggingEventThe event to format. This will never be null. |
| Returns | |
|---|---|
| Type | Description |
Struct |
The JSON payload to log, or null to log a text payload instead. |