Skip to content

Commit d087b6c

Browse files
committed
Corrected type
1 parent 3c99f6d commit d087b6c

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/MongoDB.Bson/Serialization/BsonSerializationDomain.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,10 @@ internal class BsonSerializationDomain : IBsonSerializationDomainInternal, IDisp
2323
private IConventionRegistryDomain _conventionRegistryDomain;
2424
private Dictionary<Type, IIdGenerator> _idGenerators = new();
2525
private Dictionary<Type, IDiscriminatorConvention> _discriminatorConventions = new();
26-
private static Dictionary<BsonValue, HashSet<Type>> __discriminators = new Dictionary<BsonValue, HashSet<Type>>();
2726
private Dictionary<BsonValue, HashSet<Type>> _discriminators = new();
2827
private HashSet<Type> _discriminatedTypes = new();
2928
private BsonSerializerRegistry _serializerRegistry;
3029
private TypeMappingSerializationProvider _typeMappingSerializationProvider;
31-
3230
// ConcurrentDictionary<Type, object> is being used as a concurrent set of Type. The values will always be null.
3331
private ConcurrentDictionary<Type, object> _typesWithRegisteredKnownTypes = new();
3432

@@ -285,7 +283,7 @@ public BsonValue[] GetDiscriminatorsForTypeAndSubTypes(Type type)
285283
_configLock.EnterReadLock();
286284
try
287285
{
288-
foreach (var entry in __discriminators)
286+
foreach (var entry in _discriminators)
289287
{
290288
var discriminator = entry.Key;
291289
var actualTypes = entry.Value;

0 commit comments

Comments
 (0)