private void OnFolderSyncStateChanged(SyncStateChangedEventArgs e) { Folder folder; if (!this.folders.TryGetValue(e.FolderId, out folder)) { return; // We don't know about this folder } folder.SyncState = e.SyncState; this.eventDispatcher.Raise(this.FolderSyncStateChanged, new FolderSyncStateChangeEventArgs(folder, e.PrevSyncState, e.SyncState)); }
private void FolderSyncStateChanged(SyncStateChangedEventArgs e) { Folder folder; if (!this.folders.TryGetValue(e.FolderId, out folder)) { return; // We don't know about this folder } folder.SyncState = e.SyncState; this.OnSyncStateChanged(folder, e.PrevSyncState, e.SyncState); }
private void FolderSyncStateChanged(SyncStateChangedEventArgs e) { Folder folder; if (!this.folders.TryGetValue(e.FolderId, out folder)) return; // We don't know about this folder folder.SyncState = e.SyncState; this.OnSyncStateChanged(folder, e.PrevSyncState, e.SyncState); }