@OneFisher

Как грамотно использовать API?

У меня есть список контрагентов, которые использую через REST API.
Есть страница заказа, в которой я должен использовать контрагентов.

Как использовать грамотно это сделать?

1) Запрашивать в браузере через JavaScript
2) Делать запрос к БД (или обратится через HttpClient к собственному API) в Представлении (View)
3) Обратиться к БД в Контроллере (продублировать код который есть в API) и передать в Представление (View)
4) Может существует "простой" механизм обращения из Контроллера/Представления к API
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
@kttotto
пофиг на чем писать
Сделать отдельный сервис, в котором Вы через апи будете получать список контрагентов.
В контроллер этот сервис заинжектить.
В методе контроллера, через этот сервис, получить контрагентов и эти данные, вместе в viewModel, отдать на вьюшку.

4) Простой механизм, это HttpClient, проще уже некуда.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы