например, ты создаёшь домены пользователям, как ты в запросе провалидируешь уникальность или ограничение количества?
так эти валидации можно сделать только в обработчике, если мы говорим про тот же мессенджер, где команда- класс для данных, в него уже поступают валидное дто из контроллера, а в хендлере выполняется логика + какая то валидация связанная с бд