Я создал свой класс, имитирующий словарь. Основное отличие заключается в том, что мой класс позволяет добавлять к ключам значение null.
Проблема заключается в сериализации с помощью Polenter SharpSerializer, поскольку этот nuget не интерпретирует этот универсальный словарь типа.
Я пытался создать собственный класс настройки сериализации (и десериализации), но это не сработало. Я не знаю, в чем проблема.
Нажмите здесь, чтобы увидеть код моего класса.
Подробнее здесь: https://stackoverflow.com/questions/785 ... serializer