示例#1
0
 private void AddSubscriptionToList(IKafkaSubscriptionSource <TKey, TValue> subscription)
 {
     if (!_subscriptions.TryAdd(subscription.Topic, subscription))
     {
         throw new NotSupportedException("Multiple subscriptions on same topic not supported");
     }
 }
示例#2
0
 public KafkaSubscription(IKafkaSubscriptionSource <TKey, TValue> source)
 {
     _source = source ?? throw new ArgumentNullException(nameof(source));
 }