@@ -127,7 +127,7 @@ protected override void Append(LoggingEvent loggingEvent)
127127 _ = Hub . CaptureEvent ( evt ) ;
128128 }
129129
130- private static IEnumerable < KeyValuePair < string , object > > GetLoggingEventProperties ( LoggingEvent loggingEvent )
130+ private static IEnumerable < KeyValuePair < string , object ? > > GetLoggingEventProperties ( LoggingEvent loggingEvent )
131131 {
132132 var properties = loggingEvent . GetProperties ( ) ;
133133 if ( properties == null )
@@ -144,7 +144,7 @@ private static IEnumerable<KeyValuePair<string, object>> GetLoggingEventProperti
144144 if ( value != null
145145 && ( ! ( value is string stringValue ) || ! string . IsNullOrWhiteSpace ( stringValue ) ) )
146146 {
147- yield return new KeyValuePair < string , object > ( key , value ) ;
147+ yield return new KeyValuePair < string , object ? > ( key , value ) ;
148148 }
149149 }
150150 }
@@ -154,38 +154,38 @@ private static IEnumerable<KeyValuePair<string, object>> GetLoggingEventProperti
154154 {
155155 if ( ! string . IsNullOrEmpty ( locInfo . ClassName ) )
156156 {
157- yield return new KeyValuePair < string , object > ( nameof ( locInfo . ClassName ) , locInfo . ClassName ) ;
157+ yield return new KeyValuePair < string , object ? > ( nameof ( locInfo . ClassName ) , locInfo . ClassName ) ;
158158 }
159159
160160 if ( ! string . IsNullOrEmpty ( locInfo . FileName ) )
161161 {
162- yield return new KeyValuePair < string , object > ( nameof ( locInfo . FileName ) , locInfo . FileName ) ;
162+ yield return new KeyValuePair < string , object ? > ( nameof ( locInfo . FileName ) , locInfo . FileName ) ;
163163 }
164164
165165 if ( int . TryParse ( locInfo . LineNumber , out var lineNumber ) && lineNumber != 0 )
166166 {
167- yield return new KeyValuePair < string , object > ( nameof ( locInfo . LineNumber ) , lineNumber ) ;
167+ yield return new KeyValuePair < string , object ? > ( nameof ( locInfo . LineNumber ) , lineNumber ) ;
168168 }
169169
170170 if ( ! string . IsNullOrEmpty ( locInfo . MethodName ) )
171171 {
172- yield return new KeyValuePair < string , object > ( nameof ( locInfo . MethodName ) , locInfo . MethodName ) ;
172+ yield return new KeyValuePair < string , object ? > ( nameof ( locInfo . MethodName ) , locInfo . MethodName ) ;
173173 }
174174 }
175175
176176 if ( ! string . IsNullOrEmpty ( loggingEvent . ThreadName ) )
177177 {
178- yield return new KeyValuePair < string , object > ( nameof ( loggingEvent . ThreadName ) , loggingEvent . ThreadName ) ;
178+ yield return new KeyValuePair < string , object ? > ( nameof ( loggingEvent . ThreadName ) , loggingEvent . ThreadName ) ;
179179 }
180180
181181 if ( ! string . IsNullOrEmpty ( loggingEvent . Domain ) )
182182 {
183- yield return new KeyValuePair < string , object > ( nameof ( loggingEvent . Domain ) , loggingEvent . Domain ) ;
183+ yield return new KeyValuePair < string , object ? > ( nameof ( loggingEvent . Domain ) , loggingEvent . Domain ) ;
184184 }
185185
186186 if ( loggingEvent . Level != null )
187187 {
188- yield return new KeyValuePair < string , object > ( "log4net-level" , loggingEvent . Level . Name ) ;
188+ yield return new KeyValuePair < string , object ? > ( "log4net-level" , loggingEvent . Level . Name ) ;
189189 }
190190 }
191191
0 commit comments