<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.2.1-dev-02306" />

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, IncludedData includedData)

public static AnyValue ToOpenTelemetryMap(StructureValue value, IncludedData includedData)

public static AnyValue ToOpenTelemetryMap(DictionaryValue value, IncludedData includedData)

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)