TypeToTag shouldn't contain aliases.

This commit is contained in:
Virgile Bello 2015-11-02 16:20:43 +09:00
Родитель e90c119a1f
Коммит a1fdd6504f
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -176,7 +176,10 @@ namespace SharpYaml.Serialization
lock (lockCache) lock (lockCache)
{ {
tagToType[tag] = new MappedType(type, alias); tagToType[tag] = new MappedType(type, alias);
typeToTag[type] = tag;
// Only register types that are not aliases
if (!alias)
typeToTag[type] = tag;
} }
} }