0
在我的數據庫中,我有三個實體:User,List和UserList(表示用戶和List之間的多對多關係)。在我的應用程序中,我使用StoreTrackingOptions.NotifyLocalAndServerOperations跟蹤選項初始化了SyncContext。無法檢測到服務器上的客戶端刪除
await Client.SyncContext.InitializeAsync(_store, StoreTrackingOptions.NotifyLocalAndServerOperations);
當我的應用程序給定用戶的運行,當我添加一個新的列表協會用戶(通過插入聯動錄像到UserList的),我能夠探測到這種變化:
var subscription = Client.EventManager.Subscribe<StoreOperationCompletedEvent>(async (storeEvent) => await StoreChangedEventHandler(storeEvent));
protected async Task StoreChangedEventHandler(StoreOperationCompletedEvent storeEvent) {..}
現在請注意,創建鏈接將拉取UserList的UserList記錄以及UserList引用的List記錄。
雖然我刪除了這個鏈接記錄,但沒有通知我的客戶。
問題:這樣的通知(已刪除的記錄)是否可能?如果是這樣,我該如何做到這一點?