private void Process(DeleteSubscriptionMessage deleteSubscription) { LogTraceInfo("Received delete subscription message"); foreach (var documentActor in documentActors) { documentActor.Tell(deleteSubscription); } }
private void Process(DeleteSubscriptionMessage deleteSubscription) { LogTraceInfo($"Cancelling document"); eventQueueOnThisNode.Tell(new FeedDeleted(FeedId)); feedCancelled = true; }
private void Process(DeleteSubscriptionMessage deleteSubscription) { LoggingAdapter.Debug("Received delete subscription message " + subscriptionMessage.SubscriptionId.Id); var mediator = DistributedPubSub.Get(Context.System).Mediator; mediator.Tell(new Unsubscribe("publishedEventsTopic", Self), Self); }
public void DeleteSubscription(DeleteSubscriptionMessage subscriptionMessage) { SubscriptionActorRef.Tell(subscriptionMessage); }
private void Process(DeleteSubscriptionMessage deleteSubscription) { LogTraceInfo($"Cancelling document"); Context.System.EventStream.Unsubscribe(Context.Self, typeof(DomainEvent)); }