示例#1
0
 /// <inheritdoc />
 public bool UnSubscribeFromGatewayNotificationEvents(IGatewayListListener listener)
 {
     this.subscribers.TryRemove(listener, out listener);
     return(true);
 }
示例#2
0
 /// <inheritdoc />
 public bool UnSubscribeFromGatewayNotificationEvents(IGatewayListListener subscriber)
 {
     this.log.Debug($"Unsubscribing {subscriber} from gateway notification events.");
     this.subscribers.TryRemove(subscriber, out subscriber);
     return(true);
 }
示例#3
0
 /// <inheritdoc />
 public bool SubscribeToGatewayNotificationEvents(IGatewayListListener subscriber)
 {
     this.subscribers.TryAdd(subscriber, subscriber);
     return(true);
 }
示例#4
0
 /// <inheritdoc />
 public bool SubscribeToGatewayNotificationEvents(IGatewayListListener subscriber)
 {
     this.log.Debug($"Subscribing {subscriber} to gateway notification events.");
     this.subscribers.TryAdd(subscriber, subscriber);
     return(true);
 }