<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.1.1-dev-00356" />

Serilog.Sinks.OpenTelemetry.ProtocolHelpers.PrimitiveConversions

static class PrimitiveConversions
public static string Md5Hash(string s)

public static KeyValue NewAttribute(string key, AnyValue value)

public static KeyValue NewStringAttribute(string key, string value)

public static AnyValue ToOpenTelemetryArray(SequenceValue value)

public static AnyValue ToOpenTelemetryMap(StructureValue value)

public static AnyValue ToOpenTelemetryMap(DictionaryValue value)

public static AnyValue ToOpenTelemetryPrimitive(object value)

public static AnyValue ToOpenTelemetryScalar(ScalarValue scalar)

public static ByteString ToOpenTelemetrySpanId(string hexTraceId)

public static ByteString ToOpenTelemetryTraceId(string hexTraceId)

public static SeverityNumber ToSeverityNumber(LogEventLevel level)

public static Status ToStatus(LogEventLevel level)

public static ulong ToUnixNano(DateTimeOffset dateTimeOffset)