protected virtual Task OnLockRenewedAsync(IQueueEntry <T> entry) { var args = new LockRenewedEventArgs <T> { Queue = this, Entry = entry }; return(LockRenewed?.InvokeAsync(this, args) ?? Task.CompletedTask); }
protected virtual Task OnLockRenewedAsync(IQueueEntry <T> entry) { var lockRenewed = LockRenewed; if (lockRenewed == null) { return(Task.CompletedTask); } var args = new LockRenewedEventArgs <T> { Queue = this, Entry = entry }; return(lockRenewed.InvokeAsync(this, args)); }
protected virtual Task OnLockRenewedAsync(IQueueEntry <T> entry) { LastDequeueActivity = SystemClock.UtcNow; var lockRenewed = LockRenewed; if (lockRenewed == null) { return(Task.CompletedTask); } var args = new LockRenewedEventArgs <T> { Queue = this, Entry = entry }; return(lockRenewed.InvokeAsync(this, args)); }
protected virtual Task OnLockRenewed(object sender, LockRenewedEventArgs <T> dequeuedEventArgs) { return(TaskHelper.Completed()); }