<PackageReference Include="NLog" Version="6.2.0" />

NLog.LayoutRenderers.AllEventPropertiesLayoutRenderer

Log event context data.
public CultureInfo Culture { get; set; }

Gets or sets the culture used for rendering.

Disables ThreadAgnosticAttribute to capture ScopeContext-properties from active thread context

public HashSet<string> Exclude { get; set; }

Gets or sets the keys to exclude from the output. If omitted, none are excluded.

public string Format { get; set; }

Gets or sets how key/value pairs will be formatted.

public bool IncludeEmptyValues { get; set; }

Gets or sets whether empty property-values should be included in the output.

public bool IncludeScopeProperties { get; set; }

Gets or sets whether to include the contents of the ScopeContext properties-dictionary.

public string Separator { get; set; }

Gets or sets string that will be used to separate key/value pairs.

Initializes a new instance of the AllEventPropertiesLayoutRenderer class.