Gaurav_Chaudhary Ответов: 1

Я хочу попасть в веб-API каждый раз, когда записи вставляются/обновляются в MS SQL server?


я хочу нажимать web API web method каждый раз, когда какие-либо записи вставляются/обновляются в таблицу MS SQL server??

Могу ли я использовать концепцию Signal R?? Если да

Любой простой пример C# будет оценен по достоинству.

Спасибо!

Что я уже пробовал:

i want to hit web API web method everytime records get inserted/updated in MS SQL server table??

Can i use Signal R concept?? 

Simon_Whale

Не могли бы вы описать свою проблему немного подробнее здесь, так как я не думаю, что SignalR - это то направление, которое вы хотите с той информацией, которую вы указали здесь

1 Ответов

Рейтинг:
2

Alex Banu

есть ли у вас уровень доступа к данным, который используется в качестве единой точки входа в БД?
может быть, вы можете поместить туда свой вызов api.

или вы можете использовать триггер для вызова api, но это не рекомендуется
sql server 2005-может ли триггер SQL вызывать веб-службу? - переполнение стека[^]


Gaurav_Chaudhary

Проблема заключается в том, что таблица(ы) может быть обновлена из нескольких источников. Есть ли у вас какие-либо идеи об автоматизации этого процесса сигналом R.

Alex Banu

Сигнал R - это" библиотека " двунаправленной связи между сервером и клиентом. Используется, когда вам нужно отправить данные/события клиенту, а не клиент запрашивает обновления у сервера.
Я уверен, что у вас есть какой-то пользовательский код за сигналом R, который выполняет обновление/вставку в БД. Эту часть кода вам нужно найти и изменить.