Получите уведомление в поле зрения, когда веб-API вызывается из внешней системы в c # MVC - PullRequest
0 голосов
/ 22 ноября 2018

Я занимаюсь разработкой сайта на C # MVC, включая WEB API.Когда URL-адрес API в моем проекте вызывается из внешней системы, я хочу показать сообщение (не push-сообщение, а только текст в div) в одном из моих представлений о том, что функция API выполняется. Возможно ли это?

Ответы [ 3 ]

0 голосов
/ 22 ноября 2018

Да, это возможно.Один (довольно простой) способ - использовать потрясающую базовую платформу SignalR или SignalR.Проверьте это на различия.Веб-функциональность в реальном времени позволяет серверному коду мгновенно передавать контент клиентам.

По сути, вы создадите концентратор на сервере, к которому подключаются клиенты.В вашем методе WebApi вы можете вызвать метод client.Затем в клиенте вы будете использовать javascript для ответа на вызов сервера, а затем вы установите содержимое div из этого метода.

См. документы .

Надеюсь, чтопомогает!

0 голосов
/ 22 ноября 2018

Я думаю, что Signal R тоже лучший выбор.Но, может быть, вы хотите другую альтернативу.Вы можете посмотреть на Node Js.

Node js.org

Общий учебник

Общий учебник 2

Для .NET Tutorial

0 голосов
/ 22 ноября 2018

Прежде всего, это возможно, да, вам нужно использовать SignalR, чтобы уведомить Просмотров:

Итого YouTube Здесь

Github: Здесь

Затем Вы используете Сигнал R, чтобы выдать Уведомление, когда происходит перекрестный запрос источника с использованием фильтров действия

. Подписчики signalR могут просматривать страницы, используя Jquery. SignalR на клиенте

полный пример: здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...