каждого типа объекта у меня создан адаптер
в адаптере допустим есть такая строка
SourceId = (Guid) jObject.SelectToken("Source")
иногда прилетает такое
"Source": "00000000-0000-0000-0000-000000000000"
по мнению 1С гуид забитый нулями это null
как мне правильно кастануть это, что вместо нулей был null?
1. Проверять на Guid.Empty 2. Написать свой конвертер, который будет парсить пустой гуид в Nullable<Guid>.Null Ну и не стоит руками jObject ы разбирать, имхо
Обсуждают сегодня