Здравствуйте, Passerby, Вы писали:
P>Здравствуйте, varenikAA, Вы писали:
AA>>Здравствуйте, Passerby, Вы писали:
P>>>С сервера в json приходят данные, которые в зависимости от метода запроса после десериализации записываются в:
AA>>AA>>в зависимости от метода запроса
P>Не понял, что не так? Формат данных зависит от того, каким образом происходит запрос с сервера: либо обработка подписанного потока по вебсокету, либо запрос через HttpClient.
Надо вспомнить как это в xml происходит, там в xsd описываются типы. если в json есть схемы, то наверно что-то аналогичное.
Но вообще, 2 разных метода возвращают разные данные. Зачем усложнять себе жизнь? код не станет проще.
Вы точно знаете какие данные возвращает один метод и второй. Если у них похожая структура это не значит, что это хорошо.
P>Всем спасибо. Что-то взбрело простейшее решение: заменить во входящей строке bidDeltas на bid или даже просто убрать "Deltas".
Главное, не перепутайте потом, где у вас весь стакан, а где только дельты
Я бы как раз для это два класса оставил. Это же DTO слой, есть пить не просит.