public Task CloseAsync(FeedProcessing.IChangeFeedObserverContext context, FeedProcessing.ChangeFeedObserverCloseReason reason) { #pragma warning disable CS0618 // Type or member is obsolete return(this.observer.CloseAsync(new ChangeFeedObserverContextAdapter(context), (ChangeFeedObserverCloseReason)reason)); #pragma warning restore CS0618 // Type or member is obsolete }
public Task OpenAsync(FeedProcessing.IChangeFeedObserverContext context) { if (this.openProcessor != null) { return(this.openProcessor(context)); } return(Task.CompletedTask); }
public Task ProcessChangesAsync(FeedProcessing.IChangeFeedObserverContext context, IReadOnlyList <Document> docs, CancellationToken cancellationToken) { if (this.changeProcessor != null) { return(this.changeProcessor(context, docs)); } else { return(Task.CompletedTask); } }
public Task CloseAsync(FeedProcessing.IChangeFeedObserverContext context, FeedProcessing.ChangeFeedObserverCloseReason reason) => Task.CompletedTask;
public Task ProcessChangesAsync(FeedProcessing.IChangeFeedObserverContext context, IReadOnlyList <Document> docs, CancellationToken cancellationToken) { return(this.observer.ProcessChangesAsync(new ChangeFeedObserverContextAdapter(context), docs)); }
public Task OpenAsync(FeedProcessing.IChangeFeedObserverContext context) { return(this.observer.OpenAsync(new ChangeFeedObserverContextAdapter(context))); }