Я получаю сообщение об ошибке:
System.InvalidCastException: невозможно привести объект типа 'System.Dynamic.ExpandoObject' к типу 'System.Collections.IDictionary'.
Обычно я получаю ExpandoObject
и затем помещаю атрибут в производный класс, чтобы указать пользовательский TypeConverter, который я пишу.Я не знаю, как еще зарегистрировать TypeConverter для типа.Хотя ExpandoObject запечатан.
Один поток в проекте codeplex имел патч для дистрибутива.Я предпочел бы быть производным от JsonConverter, хотя я еще этого не сделал.
Итак, прежде чем я уйду в каком-либо направлении, есть ли здесь предложенный подход?