33using System . Globalization ;
44using Serilog ;
55using Serilog . Events ;
6+ // ReSharper disable UnusedMember.Local
67
78namespace RevitDevTool . Models ;
89
@@ -140,8 +141,7 @@ public override void TraceEvent(
140141 if ( ! ShouldTrace ( eventCache , source , eventType , id , format , args , null , null ) )
141142 return ;
142143 var traceProperties = CreateTraceProperties ( source , eventType , id ) ;
143- Exception exception ;
144- AddFormatArgs ( traceProperties , args , out exception ) ;
144+ AddFormatArgs ( traceProperties , args , out var exception ) ;
145145 Write ( eventType , exception , format , traceProperties ) ;
146146 }
147147
@@ -219,21 +219,21 @@ private void AddFormatArgs(
219219 }
220220 }
221221
222- private IList < LogEventProperty > CreateFailProperties ( )
222+ private List < LogEventProperty > CreateFailProperties ( )
223223 {
224224 var properties = CreateProperties ( ) ;
225225 SafeAddProperty ( properties , "TraceEventType" , "Fail" ) ;
226226 return properties ;
227227 }
228228
229- private IList < LogEventProperty > CreateProperties ( )
229+ private List < LogEventProperty > CreateProperties ( )
230230 {
231231 var properties = new List < LogEventProperty > ( ) ;
232232 SafeAddProperty ( properties , "ActivityId" , Trace . CorrelationManager . ActivityId ) ;
233233 return properties ;
234234 }
235235
236- private IList < LogEventProperty > CreateTraceProperties (
236+ private List < LogEventProperty > CreateTraceProperties (
237237 string source ,
238238 TraceEventType eventType ,
239239 int id )
@@ -247,8 +247,7 @@ private IList<LogEventProperty> CreateTraceProperties(
247247
248248 private void SafeAddProperty ( IList < LogEventProperty > properties , string name , object value )
249249 {
250- LogEventProperty property ;
251- if ( ! ( _logger ?? Log . Logger ) . BindProperty ( name , value , false , out property ) )
250+ if ( ! ( _logger ?? Log . Logger ) . BindProperty ( name , value , false , out var property ) )
252251 return ;
253252 properties . Add ( property ) ;
254253 }
@@ -268,11 +267,9 @@ private void Write(
268267 string messageTemplate ,
269268 IList < LogEventProperty > properties )
270269 {
271- if ( messageTemplate == null )
272- messageTemplate = string . Empty ;
270+ messageTemplate ??= string . Empty ;
273271 var logger = _logger ?? Log . Logger ;
274- MessageTemplate parsedTemplate ;
275- if ( ! logger . BindMessageTemplate ( messageTemplate , null , out parsedTemplate , out var _ ) )
272+ if ( ! logger . BindMessageTemplate ( messageTemplate , null , out var parsedTemplate , out _ ) )
276273 return ;
277274 var logEvent = new LogEvent ( DateTimeOffset . Now , level , exception , parsedTemplate , properties ) ;
278275 logger . Write ( logEvent ) ;
0 commit comments