ChangeFeedProcessorBuilder WithLeaseReleaseNotification(ChangeFeedMonitorLeaseReleaseDelegate releaseDelegate)
        {
            if (releaseDelegate == null)
            {
                throw new ArgumentNullException(nameof(releaseDelegate));
            }

            this.changeFeedProcessorOptions.HealthMonitor.SetLeaseReleaseDelegate(releaseDelegate);
            return(this);
        }
Exemple #2
0
 public void SetLeaseReleaseDelegate(ChangeFeedMonitorLeaseReleaseDelegate delegateCallback)
 {
     this.releaseDelegate = delegateCallback;
 }