Table of Contents

Class LogMessage

Namespace
JJConsulting.Infinity.Domain.Logging
Assembly
JJConsulting.Infinity.Domain.dll
public class LogMessage

Inheritance

Inherited Members

Properties

Exception

[JsonPropertyName("@x")]
public string? Exception { get; set; }

Property Value

string?

Level

[JsonPropertyName("@l")]
public string? Level { get; set; }

Property Value

string?

MessageTemplate

[JsonPropertyName("@mt")]
public string? MessageTemplate { get; set; }

Property Value

string?

Properties

[JsonExtensionData]
public Dictionary<string, JsonElement>? Properties { get; set; }

Property Value

Dictionary<string, JsonElement>?

RenderedMessage

[JsonPropertyName("@m")]
public string? RenderedMessage { get; set; }

Property Value

string?

SpanId

[JsonPropertyName("@sp")]
public string? SpanId { get; set; }

Property Value

string?

Timestamp

[JsonPropertyName("@t")]
public DateTime? Timestamp { get; set; }

Property Value

DateTime?

TraceId

[JsonPropertyName("@tr")]
public string? TraceId { get; set; }

Property Value

string?