GF
в коде можно заметить, что Type объекта является ключом для словаря, поэтому если не определить Type верно, то вызовется
.fromJson()
совершенно другого объекта, и ничего не сработает. как он определяет передаваемый тип без передачи типа в generic? например,
_get('getPriceList')
вместо _get<PotatoPriceList>('getPriceList')
отрабатывает исправно, хотя не должен!либо я на пьяную голову не соображаю уже, либо чего-то не знаю...
https://pastebin.com/j9h4wz2a