Re[3]: Можно ли сделать один класс?
От: Passerby  
Дата: 28.01.21 06:54
Оценка:
Здравствуйте, Passerby, Вы писали:

P>Всем спасибо. Что-то взбрело простейшее решение: заменить во входящей строке bidDeltas на bid или даже просто убрать "Deltas". Но пока решил ничего не менять.
Re[3]: Можно ли сделать один класс?
От: varenikAA  
Дата: 28.01.21 07:06
Оценка:
Здравствуйте, Passerby, Вы писали:

P>Здравствуйте, varenikAA, Вы писали:


AA>>Здравствуйте, Passerby, Вы писали:


P>>>С сервера в json приходят данные, которые в зависимости от метода запроса после десериализации записываются в:

AA>>

AA>>в зависимости от метода запроса

P>Не понял, что не так? Формат данных зависит от того, каким образом происходит запрос с сервера: либо обработка подписанного потока по вебсокету, либо запрос через HttpClient.

Надо вспомнить как это в xml происходит, там в xsd описываются типы. если в json есть схемы, то наверно что-то аналогичное.
Но вообще, 2 разных метода возвращают разные данные. Зачем усложнять себе жизнь? код не станет проще.
Вы точно знаете какие данные возвращает один метод и второй. Если у них похожая структура это не значит, что это хорошо.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[3]: Можно ли сделать один класс?
От: ylem  
Дата: 28.01.21 08:19
Оценка: 1 (1)
P>Всем спасибо. Что-то взбрело простейшее решение: заменить во входящей строке bidDeltas на bid или даже просто убрать "Deltas".

Главное, не перепутайте потом, где у вас весь стакан, а где только дельты
Я бы как раз для это два класса оставил. Это же DTO слой, есть пить не просит.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.