asp. net core mvc blazor autorefre sh список - PullRequest
0 голосов
/ 26 апреля 2020

У меня есть asp. net core mvc / серверное веб-приложение Blazor.

У меня есть sql -серверная база данных с ядром entityframework.

Я хочу отобразить содержимое таблицы на странице. Я следовал примеру WeatherForecastService. Все работает нормально.

Я хочу автоматически обновить sh список, если другой пользователь вставляет, обновляет или удаляет элемент в базе данных.

Я думаю, что есть способ сделать это с signalR, но есть ли простой способ сделать это автоматически с Blazor?

Спасибо

1 Ответ

1 голос
/ 26 апреля 2020

Я не знаю, как автоматизировать c способ сделать это. Обработка данных всегда должна быть под вашим контролем.

То, как я это видел, - это концентратор SignalR, который отправляет обновления всем подключенным клиентам, когда происходит операция CUD. Затем код в представлении определяет, что делать (например, пользователь редактирует элемент, который другой пользователь редактировал или удалял). В противном случае просто примените операцию к данным модели представления.

...