private void HandleDrop( StreamSubscription arg1, SubscriptionDroppedReason arg2, Exception?arg3) { _log.LogWarning($"Subscription {SubscriptionId} dropped. Reason: {arg2}"); }
private void SubscriptionDropped(StreamSubscription _, SubscriptionDroppedReason reason, Exception ex) { if (ex == null) { return; } _completed.TrySetException(ex); }
private void SubscriptionDropped(IStreamSubscription subscription, SubscriptionDroppedReason reason, Exception ex) { if (reason != SubscriptionDroppedReason.Disposed) { _log.FatalException("Subscription dropped", ex); Environment.Exit(1); } }
private void SubscriptionDropped(SubscriptionDroppedReason reason, Exception ex = null) { if (Interlocked.CompareExchange(ref _subscriptionDroppedInvoked, 1, 0) == 1) { return; } _subscriptionDropped?.Invoke(this, reason, ex); }
void HandleDrop(StreamSubscription subscription, SubscriptionDroppedReason reason, Exception?exception) { if (reason == SubscriptionDroppedReason.Disposed) { return; } _started = false; Task.Run(Start); }
private void SubscriptionDropped(IAllStreamSubscription _, SubscriptionDroppedReason reason, Exception exception) { if (reason == SubscriptionDroppedReason.StreamStoreError) { // Transient errors should re-create the subscription if (exception is SqlException) { _subscription = _streamStore.SubscribeToAll(_currentPosition, StreamMessageReceived, SubscriptionDropped, IsCaughtUp); } } }
private void SubscriptionDropped(StreamSubscription subscription, SubscriptionDroppedReason reason, Exception?exception) { if (exception != null) { _logger.LogError($"PullRequestCommentsProjector dropped due to: {reason}", exception); } else { _logger.LogInformation($"PullRequestCommentsProjector dropped due to: {reason}"); } }
protected void Dropped(IAllStreamSubscription _, SubscriptionDroppedReason reason, Exception?exception) { if (!_running) { return; } _log.LogWarning(exception, "Subscription {Subscription} dropped {Reason}", _subscriptionName, reason); _dropped = true; Task.Run( () => Resubscribe( reason == SubscriptionDroppedReason.Disposed ? TimeSpan.FromSeconds(10) : TimeSpan.Zero ) ); }
private void SubscriptionDropped(IAllStreamSubscription subscription, SubscriptionDroppedReason reason, Exception exception) { _failureCount++; if (_failureCount >= 5) { _logger.LogCritical(exception, "Event Subscription dropped. Reason: {reason}. Failure #{failureCount}.", reason, _failureCount); } else { _logger.LogError(exception, "Event Subscription dropped. Reason: {reason}. Failure #{failureCount}. Attempting to reconnect...", reason, _failureCount); SetSubscription(subscription.LastPosition).Wait(); } }
private void OnSubscriptionDropped( IAllStreamSubscription subscription, SubscriptionDroppedReason reason, Exception exception) { _allStreamSubscription = null; if (exception == null || exception is TaskCanceledException) { return; } _logger.LogError( exception, "Subscription {SubscriptionName} was dropped. Reason: {Reason}", subscription.Name, reason); }
private void NotifySubscriptionDropped(SubscriptionDroppedReason reason, Exception exception = null) { if (_notificationRaised.CompareExchange(true, false)) { return; } try { s_logger.InfoException($"All stream subscription dropped {Name}. Reason: {reason}", exception); _subscriptionDropped.Invoke(this, reason, exception); } catch (Exception ex) { s_logger.ErrorException( $"Error notifying subscriber that subscription has been dropped ({Name}).", ex); } }
private void HandleSubscriptionDropped(IAllStreamSubscription subscription, SubscriptionDroppedReason reason, Exception exception = null) { if (_cancellationRequestedByUser) { _logger.LogInformation($"Subscription stopped by user: {subscription.Name}"); _connected = false; return; } if (exception != null) { _logger.LogError(exception, $"{subscription.Name} subscription dropped: {reason.ToString()}"); } else { _logger.LogError($"{subscription.Name} subscription dropped: {reason.ToString()}"); } _connected = false; }
private void SubscriptionDroppedErrorLogged( string streamName, SubscriptionDroppedReason reason, Exception exception, Func <Times> times) => _loggerMock.Verify($"Subscription {streamName} was dropped. Reason: {reason}", exception, times);
private void SubscriptionDropped(StreamSubscription _, SubscriptionDroppedReason r, Exception?e) { Console.WriteLine(e); }
private void OnSubscriptionDropped(PersistentSubscription sub, SubscriptionDroppedReason reason, Exception?exc) { }
public SubscriptionDropped(SubscriptionDroppedReason reason, Exception exception) { Reason = reason; Exception = exception; }
private void OnSubscriptionDropped(IAllStreamSubscription subscription, SubscriptionDroppedReason reason, Exception exception) { throw new NotImplementedException("No error-handling in this POC"); }
private void SubscriptionDropped(StreamSubscription subscription, SubscriptionDroppedReason subscriptionDroppedReason, Exception ex) { _logger.LogError(ex, "Subscription Dropped ({subscriptionDroppedReason})", subscriptionDroppedReason); }
private async void OnSubscriptionDropped(PersistentSubscription _, SubscriptionDroppedReason arg2, Exception arg3) { await Subscribe(); }
private static void SubscriptionDropped(StreamSubscription subscription, SubscriptionDroppedReason reason, Exception ex) { }
private void OnSubscriptionDropped(IStreamSubscription arg1, SubscriptionDroppedReason arg2, Exception arg3) { //throw new NotImplementedException("We need to implement reconnect."); _reconnectionCounter += 1; }
public static DropReason AsDropReason(SubscriptionDroppedReason reason) => reason switch {
private static void SubscriptionDropped(StreamSubscription _, SubscriptionDroppedReason reason, Exception?c) { Console.WriteLine(c?.Message); }
private void OnDropped(IStreamSubscription arg1, SubscriptionDroppedReason arg2, Exception arg3) { }
public void DropSubscription(SubscriptionDroppedReason reason, Exception exception) { _subscriptionDropped(_allStreamSubscription, reason, exception); }
private async void OnSubscriptionDropped(StreamSubscription _, SubscriptionDroppedReason reason, Exception c) { await Subscribe(); }
private void SubscriptionDropped( IAllStreamSubscription subscription, SubscriptionDroppedReason reason, Exception exception) => SubscribeToAll(subscription.LastPosition);
private void SubscriptionDropped(global::EventStore.Client.PersistentSubscription arg1, SubscriptionDroppedReason arg2, Exception?arg3) => this.SubscriptionDropped(arg2.ToString());