Changeset 15020 for branches/PersistenceReintegration/HeuristicLab.Persistence/4.0/Core/StaticCache.cs
- Timestamp:
- 06/01/17 15:15:25 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Persistence/4.0/Core/StaticCache.cs
r14927 r15020 244 244 TypeInfo typeInfo; 245 245 if (!typeInfos.TryGetValue(type, out typeInfo)) { 246 var transformer = guid2Transformer.Values.OrderBy(x => x.Priority).First(x => x.CanTransformType(type)); 246 var transformer = guid2Transformer.Values.OrderBy(x => x.Priority).FirstOrDefault(x => x.CanTransformType(type)); 247 if(transformer == null) throw new PersistenceException("No transformer found for type " + type.AssemblyQualifiedName); 247 248 typeInfo = new TypeInfo(type, transformer); 248 249 typeInfos.Add(type, typeInfo);
Note: See TracChangeset
for help on using the changeset viewer.