@@ -274,9 +274,9 @@ internal static IDiscriminatorConvention GetOrRegisterDiscriminatorConvention(Ty
274274 __configLock . EnterReadLock ( ) ;
275275 try
276276 {
277- if ( __discriminatorConventions . TryGetValue ( type , out var registeredConvention ) )
277+ if ( __discriminatorConventions . TryGetValue ( type , out var registeredDiscriminatorConvention ) )
278278 {
279- return registeredConvention ;
279+ return registeredDiscriminatorConvention ;
280280 }
281281 }
282282 finally
@@ -287,15 +287,13 @@ internal static IDiscriminatorConvention GetOrRegisterDiscriminatorConvention(Ty
287287 __configLock . EnterWriteLock ( ) ;
288288 try
289289 {
290- if ( __discriminatorConventions . TryGetValue ( type , out var registeredConvention ) )
290+ if ( __discriminatorConventions . TryGetValue ( type , out var registeredDiscrimantorConvention ) )
291291 {
292- return registeredConvention ;
293- }
294- else
295- {
296- RegisterDiscriminatorConvention ( type , discriminatorConvention ) ;
297- return discriminatorConvention ;
292+ return registeredDiscrimantorConvention ;
298293 }
294+ 295+ RegisterDiscriminatorConvention ( type , discriminatorConvention ) ;
296+ return discriminatorConvention ;
299297 }
300298 finally
301299 {
0 commit comments