Здравствуйте, AlexZu, Вы писали:
AZ>Dictionary<> реализует IDeserializationCallback, поэтому его окончательная десериализация (инициализация полей) происходит после десериализации всего графа.
Это я видел. В колбеке тоже поля не инициализированы еще. По крайней мере, в отладке Dictionary<>.Count == 0