public void Unsubscribe(HandlerSubscription subscription) { var messageTypeId = subscription.Id; if (_subscribersMap.TryGetValue(messageTypeId, out var subscriber)) { subscriber.Unsubscribe(subscription); } }
public void Unsubscribe(HandlerSubscription subscription) { _handlers.RemoveAt(subscription.Index); }