автообновление таблицы
От: vaa  
Дата: 25.10.22 03:08
Оценка:
есть Server Blazor App. Используется MudBlazor DataGrid.
Записи имеют сложную структуру(несколько таблиц) со статусами по различным аспектам(на грид подаются массивом).
Данные хранятся в базе(ef core).
Сейчас грид обновляется только после действий пользователя(добавил, удалил, обновил).
Какой подход лучше использовать, чтобы обновить грид вручную при изменении вне действий пользователя.
Данные меняются во многих местах.
Тупо дергать автоматически каждые X секунд или делать подписку по id к какой-то шине, которая уже будет сама дергать базу?
Как узнать что что-то изменилось: 1. в каждом методе где изменяется запись возбуждать событие (reactive?) 2. дергать базу и считать дельту?
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.