одна, но объекты разные и их нужно по разному валидировать ?
У меня такое было. Я писал в интерфейс части структур которые различаются, и отдельно их кастил. Ну я не настоящий сварщик, может как-то по другому можно.
вы слишком обобщаете ситуацию. у меня при таком описании всплывает http апи на PHP, которая продюсит разные данные. тут я применяю парсинг в разные структуры. если все парсинги упали - возвращаю ошибку. но думать о валидации не приходится, если нет ясности о схеме пришедших данных. только натягивать сову на много глобусов.
Вы подстраиваетесь под какое-то АПИ?
Обсуждают сегодня