у каждого контроллера мне к PUT методу нужно добавить загрузку файла на S3 AWS. Можно конечно во все контроллеры добавить одно и тоже, но тогда получается дублирование кода. Я могу создать отдельный контроллер с POST методом ,который бы только загружал файл на S3 и получал стринговую ссылку на file.location, так чтобы я это значение потом использовал в других контроллерах? Можно ли вообще вызывать метод контроллера в другом контроллере ? Приложение одно , все в одной backend директории
создай сервис который будет делать эту логику и инжекти его в контролеры
Понял , спасибо. А вообще в теории можно как-то использовать значения одного контроллера в другом ?
Обсуждают сегодня