Ejemplo n.º 1
0
            public void Unsubscribe(IPaymentListener listener)
            {
                if (!listeners.Contains(listener))
                {
                    return;
                }

                listeners.Remove(listener);
            }
Ejemplo n.º 2
0
 public void Subscribe(IPaymentListener listener)
 {
     listeners.Add(listener);
 }
Ejemplo n.º 3
0
 public void Unsubscribe(IPaymentListener listener)
 {
     listeners.Remove(listener);
 }
Ejemplo n.º 4
0
 public void Unsubscribe(IPaymentListener unsubscribe)
 {
     listeners.Remove(unsubscribe);
 }
Ejemplo n.º 5
0
 /// <summary>
 /// removes the payment listener
 /// </summary>
 /// <param name="listener"></param>
 public void RemovePaymentListener(IPaymentListener listener)
 {
     KinManager.paymentListeners.RemoveIfPresent(_accountId, listener);
     NativeBridge.Get().RemovePaymentListener(_accountId);
 }
Ejemplo n.º 6
0
 /// <summary>
 /// adds a listener that will be called anytime this KinAccount receives a payment
 /// </summary>
 /// <param name="listener"></param>
 public void AddPaymentListener(IPaymentListener listener)
 {
     KinManager.paymentListeners.AddIfNotPresent(_accountId, listener);
     NativeBridge.Get().AddPaymentListener(_accountId);
 }