<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.2.0" />

Serilog.Sinks.OpenTelemetry.OtlpEventBuilder

static class OtlpEventBuilder
namespace Serilog.Sinks.OpenTelemetry { internal static class OtlpEventBuilder { public static (LogRecord logRecord, string scopeName) ToLogRecord(LogEvent logEvent, IFormatProvider formatProvider, IncludedData includedData); public static (Span span, string scopeName) ToSpan(LogEvent logEvent, IncludedData includedData); public static void ProcessBody(LogRecord logRecord, LogEvent logEvent, IncludedData includedFields, IFormatProvider formatProvider); public static void ProcessName(Span span, LogEvent logEvent); public static void ProcessLevel(LogRecord logRecord, LogEvent logEvent); public static void ProcessLevel(Span span, LogEvent logEvent); public static void ProcessProperties(Action<KeyValue> addAttribute, LogEvent logEvent, IncludedData includedData, out string scopeName); public static void ProcessTimestamp(LogRecord logRecord, LogEvent logEvent); public static void ProcessTimestamp(Span span, LogEvent logEvent); public static void ProcessException(RepeatedField<KeyValue> attrs, LogEvent logEvent); public static void ProcessParentSpanId(Span span, LogEvent logEvent); } }