У меня есть класс, и некоторые свойства являются динамическими, когда мой класс передается какому-либо API-интерфейсу действия, метод понимается как JObject, проблема заключается в том, чтобы войти в NLOG, когда я пытаюсь это сделать, мой журнал из моих свойств Динамический показывает пример «[]» ниже:
myProperty:[
[[]],
[],
[]
]
Когда я пытаюсь конвертировать весь класс Objet в JObject (Newtonsoft), весь мой журнал будет [] как ниже:
{ "time": "2019-05-13 18:12:16.2224", "level": "DEBUG", "JsonProperties": { "log": [[[[[]],[[]],[[]],[[[[]],[[]],[[]]]],[[[[[[[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]]]],[[[[]],[[]],[[]],[[]],[[]],[[[[]],[[]],[[]]]],[[[[[]],[[]]],[[[]],[[]]]]],[[[[[]],[[]],[[]]],[[[]],[[]],[[]]]]],[[[[[]],[[]]],[[[]],[[]]]]]]]]]]]],[[[[[]],[[]],[[]],[[[[]],[[]],[[]],[[]]]]]]]] }, "message": "Testando performance no LoggerGenerator.", "log": [[],[]] }
Я решил эту проблему, преобразует JObject в словарь и работает отлично, проблема в том, чтобы сделать это.
Мне нужно решить эту проблему без создания собственного метода и преобразования в словарь
Спасибо.