Click or drag to resize

NLog.Extensions.Logging Namespace

 
Classes
  ClassDescription
Public classCode exampleConfigSettingLayoutRenderer
Layout renderer that can lookup values from Microsoft Extension Configuration Container (json, xml, ini)
Public classConfigureExtensions
Helpers for configuring NLog for Microsoft Extension Logging (MEL)
Public classMicrosoftConsoleJsonLayout
Renders output that simulates Microsoft Json Console Formatter from AddJsonConsole
Public classMicrosoftILoggerTarget
Forwards NLog LogEvents to Microsoft ILogger-interface with support for NLog Layout-features
Public classNLogLoggingConfiguration
Configures NLog through Microsoft Extension Configuration section (Ex from appsettings.json)
Public classNLogProviderOptions
Configuration options for the NLog Logging Provider with Microsoft Extension Logging
Public classSetupBuilderExtensions
Extension methods to setup LogFactory options
Public classSetupExtensionsBuilderExtensions
Extension methods to setup NLog extensions, so they are known when loading NLog LoggingConfiguration
Enumerations
  EnumerationDescription
Public enumerationEventIdCaptureType
Defines EventId capture options