Size: a a a

2021 September 15

D

Dmitry in symfony
в том то и дело что это костыли, я бы хотел их избежать
источник

D

Dmitry in symfony
хотелось бы маппить данные напрямую в сериализаторе на основании роутинг ключа, но он гадина не прилетает в сериализиатор :(
источник

СВ

Сергей Вершинин... in symfony
Свой stamp сделать) он должен быть в headers
источник

ПГ

Павел Г. in symfony
Тогда должна быть подконтрольна стороння система
источник

D

Dmitry in symfony
стампы добавляются через мидлвару которая запускается после сериализатора
источник

ПГ

Павел Г. in symfony
А система ваша сторонняя?
источник

D

Dmitry in symfony
система наша, но менять формат сообщений чтобы прямо туда добавить его тип не представляется возможным
источник

D

Dmitry in symfony
т.е систему которая шлет сообщения не изменить
источник

D

Dmitry in symfony
ни хедеры не добавить, ни мессаги сменить, ничего. можно просто слушать события этой системы
источник

D

Dmitry in symfony
можно было бы сделать 1 очередь на 1 ключ, но сериализатор добавляется только на транспорт, на очередь отдельно нельзя
источник

СВ

Сергей Вершинин... in symfony
Ну походу сообщение в принципе не содержит инфы о ключе.

1 очередь на 1 ключ, это то о чем я вначале говорил, свой транспорт с сериализатлр
источник

ПГ

Павел Г. in symfony
@PrimoSecundoTertio Если вы нашли, что транспорт сифмони добавляет роутинг в мидлварах, может можно как то прокинуть это в сериалайзер?
источник

VM

Volodymyr Melko in symfony
на уровне реббита раздели по ключу в разніе очереди и пили свои серриализаторі
источник

D

Dmitry in symfony
нет, сериализатор запускается до миддлвар
источник

СВ

Сергей Вершинин... in symfony
Я так и сказал) проблема не у меня
источник

ПГ

Павел Г. in symfony
Это понятно. Но мидлвар же откуда то эту инфу берет
источник

D

Dmitry in symfony
так я и пилю свой сериализатор :)
источник

D

Dmitry in symfony
это мысль, попробовать в сериализатор закинуть ДИ
источник

D

Dmitry in symfony
спасибо
источник

ПГ

Павел Г. in symfony
Да,я про это
источник