public Task <ISubscription> SubAsync(SubscriptionInfo subscriptionInfo) => SubAsync(subscriptionInfo, msgs => Disposable.Empty);
private bool TryRemoveSubscription(SubscriptionInfo subscriptionInfo) { _subscriptions.TryRemove(subscriptionInfo.Id, out var tmp); return(tmp != null); }
public ISubscription Sub(SubscriptionInfo subscriptionInfo) => Sub(subscriptionInfo, msgs => Disposable.Empty);