Braintree.RequestBuilder.AddTopLevelElement C# (CSharp) Method

AddTopLevelElement() public method

public AddTopLevelElement ( string name, string value ) : RequestBuilder
name string
value string
return RequestBuilder
        public RequestBuilder AddTopLevelElement(string name, string value)
        {
            topLevelElements.Add(new KeyValuePair<string, string>(name, value));
            return this;
        }

Usage Example

Beispiel #1
0
        public override string ToQueryString()
        {
            var builder = new RequestBuilder();

            builder.AddTopLevelElement("merchant_id", MerchantId);
            builder.AddTopLevelElement("redirect_uri", RedirectUri);
            builder.AddTopLevelElement("scope", Scope);
            builder.AddTopLevelElement("state", State);
            builder.AddTopLevelElement("landing_page", LandingPage);
            builder.AddTopLevelElement("client_id", ClientId);

            foreach (var paymentMethod in PaymentMethods)
            {
                builder.AddTopLevelElement("payment_methods[]", paymentMethod);
            }

            builder.AddElement("user", User);
            builder.AddElement("business", Business);
            return(builder.ToQueryString());
        }
All Usage Examples Of Braintree.RequestBuilder::AddTopLevelElement