internal void OnChanged(Object sender, Database.DatabaseChangeEventArgs args) { var changes = args.Changes; foreach (DocumentChange change in changes) { // Skip revisions that originally came from the database I'm syncing to: var source = change.SourceUrl; if (source != null && source.Equals(RemoteUrl)) { return; } var rev = change.AddedRevision; IDictionary <String, Object> paramsFixMe = null; // TODO: these should not be null if (LocalDatabase.RunFilter(filter, paramsFixMe, rev)) { AddToInbox(rev); } } }
private void OnDatabaseChanged(object sender, Database.DatabaseChangeEventArgs e) { Log.D(Database.Tag, this + ": OnDatabaseChanged() called"); Update(); }