Сталкивались с ситуацией, когда одно и то же поле в API может вернуть то объект, то массив, то вообще пустоту?
В новом материале разбираем реальный кейс из практики:
– Почему возникают такие "многоликие" типы данных
– Как справиться с этой проблемой в языках со строгой типизацией
– Готовое решение с использованием кастомного JsonConverter
Особенно полезно для разработчиков на C#, работающих с JavaScript/Python API 💻
Полный текст в блоге 👇
https://teletype.in/@csharpmagazine/union-types