Serilog.Sinks.OpenTelemetry.ProtocolHelpers.PrimitiveConversions
namespace Serilog.Sinks.OpenTelemetry.ProtocolHelpers
{
internal static class PrimitiveConversions
{
public static ulong ToUnixNano(DateTimeOffset dateTimeOffset);
public static SeverityNumber ToSeverityNumber(LogEventLevel level);
public static Status ToStatus(LogEventLevel level);
public static ByteString ToOpenTelemetryTraceId(string hexTraceId);
public static ByteString ToOpenTelemetrySpanId(string hexTraceId);
public static KeyValue NewAttribute(string key, AnyValue value);
public static KeyValue NewStringAttribute(string key, string value);
public static AnyValue ToOpenTelemetryPrimitive(object value);
public static AnyValue ToOpenTelemetryScalar(ScalarValue scalar);
public static AnyValue ToOpenTelemetryMap(StructureValue value, IncludedData includedData);
public static AnyValue ToOpenTelemetryMap(DictionaryValue value, IncludedData includedData);
public static AnyValue ToOpenTelemetryArray(SequenceValue value, IncludedData includedData);
public static string Md5Hash(string s);
public static Span.Types.SpanKind ToOpenTelemetrySpanKind(ActivityKind kind);
}
}