Пример #1
0
 public KeyPath GetWalletKeyPathRoot(PaymentMethodId paymentMethodId)
 {
     if (WalletKeyPathRoots.TryGetValue(paymentMethodId.ToString().ToLowerInvariant(), out var k))
     {
         return(KeyPath.Parse(k));
     }
     return(null);
 }
Пример #2
0
#pragma warning disable CS0618 // Type or member is obsolete
        public void SetWalletKeyPathRoot(PaymentMethodId paymentMethodId, KeyPath keyPath)
        {
            if (keyPath == null)
            {
                WalletKeyPathRoots.Remove(paymentMethodId.ToString());
            }
            else
            {
                WalletKeyPathRoots.AddOrReplace(paymentMethodId.ToString().ToLowerInvariant(), keyPath.ToString());
            }
        }