Двусторонняя синхронизация между Azure SQL и wpf / uwp клиентами - PullRequest
1 голос
/ 22 мая 2019

У меня есть база данных SQL Azure, а затем клиенты (UWP и WPF), работающие с SQLite, которые получают данные из базы данных.

Клиенты могут изменять данные, и он обновляет строки SQL Azure, и они могут вставлять новые элементы / строки.

Моя проблема заключается в том, что несколько клиентов работают одновременно, и я хотел быклиент для обновления, как только происходит изменение (вставка / обновление / удаление) базы данных SQL Azure.Сегодня пользователь должен нажать update, чтобы получить последнюю версию.

Однако я не уверен, как это реализовать.

Я изучал использование «отслеживания изменений» SQL https://docs.microsoft.com/en-us/sql/relational-databases/track-changes/about-change-tracking-sql-server?view=sql-server-2017and может легко активировать отслеживание изменений в Azure на сервере SQL и в таблице, однако я не могу найти никакой документации о том, как использовать это для синхронизации с клиентом в C #, есть ли какие-нибудь?

Может быть, есть лучший способделать это?

Любой вклад очень ценится.

...