@@ -8,7 +8,7 @@ namespace MyOpenTelemetryApi.Api.Telemetry;
88public class FileLogExporter : BaseExporter < LogRecord >
99{
1010 private readonly string _filePath ;
11- private readonly object _lockObject = new ( ) ;
11+ private readonly Lock _lockObject = new ( ) ;
1212 private readonly JsonSerializerOptions _jsonOptions ;
1313
1414 public FileLogExporter ( string filePath )
@@ -40,14 +40,14 @@ public override ExportResult Export(in Batch<LogRecord> batch)
4040 {
4141 var logEntry = new
4242 {
43- Timestamp = logRecord . Timestamp ,
43+ logRecord . Timestamp ,
4444 TraceId = logRecord . TraceId . ToString ( ) ,
4545 SpanId = logRecord . SpanId . ToString ( ) ,
4646 TraceFlags = logRecord . TraceFlags . ToString ( ) ,
47- CategoryName = logRecord . CategoryName ,
47+ logRecord . CategoryName ,
4848 LogLevel = logRecord . LogLevel . ToString ( ) ,
49- FormattedMessage = logRecord . FormattedMessage ,
50- Body = logRecord . Body ,
49+ logRecord . FormattedMessage ,
50+ logRecord . Body ,
5151 ScopeValues = ExtractScopeValues ( logRecord ) ,
5252 Exception = logRecord . Exception ? . ToString ( ) ,
5353 Attributes = ExtractAttributes ( logRecord )
@@ -67,7 +67,7 @@ public override ExportResult Export(in Batch<LogRecord> batch)
6767 }
6868 }
6969
70- private List < object > ExtractScopeValues ( LogRecord logRecord )
70+ private static List < object > ExtractScopeValues ( LogRecord logRecord )
7171 {
7272 var scopes = new List < object > ( ) ;
7373
@@ -82,7 +82,7 @@ private List<object> ExtractScopeValues(LogRecord logRecord)
8282 return scopes ;
8383 }
8484
85- private Dictionary < string , object ? > ExtractAttributes ( LogRecord logRecord )
85+ private static Dictionary < string , object ? > ExtractAttributes ( LogRecord logRecord )
8686 {
8787 var attributes = new Dictionary < string , object ? > ( ) ;
8888
0 commit comments