in src/Elastic.OpenTelemetry.Core/Diagnostics/AgentLoggingHelpers.cs [12:30]
public static void WriteLogLine(
this ILogger logger,
Activity? activity,
int managedThreadId,
DateTime dateTime,
LogLevel logLevel,
string logLine,
string? spanId)
{
var state = new LogState
{
Activity = activity,
ManagedThreadId = managedThreadId,
DateTime = dateTime,
SpanId = spanId
};
logger.Log(logLevel, 0, state, null, (_, _) => logLine);
}