내 데이터베이스에는 User, List 및 UserList (사용자와 목록 간의 많은 관계를 나타냄) 세 개의 엔터티가 있습니다. 내 응용 프로그램에서는 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에 의해 참조 된 List 레코드뿐만 아니라 User에 대한 UserList 레코드도 가져옵니다.
이 연결 레코드를 삭제해도 내 클라이언트에게 전송된다는 알림이 없습니다.
질문 : 삭제 된 기록의 통지가 가능합니까? 그렇다면 어떻게해야합니까?