Skip to content

Commit 9b9c3a1

Browse files
committed
Line up private property types with those that can be safely considered ReadOnlyDictionary's.
1 parent 718912f commit 9b9c3a1

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/NHibernate/Impl/SessionFactoryImpl.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -105,23 +105,23 @@ public void HandleEntityNotFound(string entityName, string propertyName, object
105105
new ConcurrentDictionary<string, CacheBase>();
106106

107107
[NonSerialized]
108-
private readonly IDictionary<string, IClassMetadata> classMetadata;
108+
private readonly IReadOnlyDictionary<string, IClassMetadata> classMetadata;
109109

110110
[NonSerialized]
111-
private readonly IDictionary<string, ICollectionMetadata> collectionMetadata;
111+
private readonly IReadOnlyDictionary<string, ICollectionMetadata> collectionMetadata;
112112
[NonSerialized]
113-
private readonly IDictionary<string, ICollectionPersister> collectionPersisters;
113+
private readonly IReadOnlyDictionary<string, ICollectionPersister> collectionPersisters;
114114
[NonSerialized]
115115
private readonly ILookup<string, ICollectionPersister> collectionPersistersSpaces;
116116

117117
[NonSerialized]
118-
private readonly IDictionary<string, ISet<string>> collectionRolesByEntityParticipant;
118+
private readonly IReadOnlyDictionary<string, ISet<string>> collectionRolesByEntityParticipant;
119119
[NonSerialized]
120120
private readonly ICurrentSessionContext currentSessionContext;
121121
[NonSerialized]
122122
private readonly IEntityNotFoundDelegate entityNotFoundDelegate;
123123
[NonSerialized]
124-
private readonly IDictionary<string, IEntityPersister> entityPersisters;
124+
private readonly IReadOnlyDictionary<string, IEntityPersister> entityPersisters;
125125
[NonSerialized]
126126
private readonly ILookup<string, IEntityPersister> entityPersistersSpaces;
127127

@@ -130,15 +130,15 @@ public void HandleEntityNotFound(string entityName, string propertyName, object
130130
/// </summary>
131131
/// <remarks>this is a shortcut.</remarks>
132132
[NonSerialized]
133-
private readonly IDictionary<System.Type, string> implementorToEntityName;
133+
private readonly IReadOnlyDictionary<System.Type, string> implementorToEntityName;
134134

135135
[NonSerialized]
136136
private readonly EventListeners eventListeners;
137137

138138
[NonSerialized]
139139
private readonly Dictionary<string, FilterDefinition> filters;
140140
[NonSerialized]
141-
private readonly Dictionary<string, IIdentifierGenerator> identifierGenerators;
141+
private readonly IReadOnlyDictionary<string, IIdentifierGenerator> identifierGenerators;
142142

143143
[NonSerialized]
144144
private readonly IReadOnlyDictionary<string, string> imports;

0 commit comments

Comments
 (0)