'[Required, Strict] "symbol" Symbol
:> QueryParam' '[Required, Strict] "side" Side
:> QueryParam' '[Required, Strict] "type" Type
заменить на
:> QueryParam' '[Required, Strict] "symbolSideType" D
где D — это тип данных, в котором есть все эти symbol, side и type поля? И чтобы конечный запрос остался прежним (&symbol=...&side=...)
ну то есть в обратную сторону. Имея D, сгенерить все эти QueryParam
хм, а ведь по идее есть очень простое решение: вместо QueryParam ввести какое-нибудь QueryData и потом писать QueryData '[Required, Strict] D которое под капотом будет сериализовать значение типа D в JSON и потом из этого жсона создавать кусок запроса. Ну то есть как ReqBody, только добавляет данные в строку запроса, а не в тело посмотрел в исходниках, вроде нет такого. Неужто никому не было надо? Или я просто проглядел?
Обсуждают сегодня