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