本文整理汇总了C#中Cart.AddVariant方法的典型用法代码示例。如果您正苦于以下问题:C# Cart.AddVariant方法的具体用法?C# Cart.AddVariant怎么用?C# Cart.AddVariant使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cart
的用法示例。
在下文中一共展示了Cart.AddVariant方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CreateCheckout
// Create a new checkout with the selected product. For convenience in the sample app we will hardcode the user's shipping address.
// The shipping rates fetched in ShippingRateListActivity will be for this address.
public void CreateCheckout(Product product, Action<Checkout, Response> success, Action<RetrofitError> failure)
{
var cart = new Cart();
cart.AddVariant(product.Variants[0]);
Checkout = new Checkout(cart);
Checkout.ShippingAddress = new Address
{
FirstName = "Dinosaur",
LastName = "Banana",
Address1 = "421 8th Ave",
City = "New York",
Province = "NY",
Zip = "10001",
CountryCode = "US"
};
Checkout.Email = "[email protected]";
Checkout.SetWebReturnToUrl(GetString(Resource.String.web_return_to_url));
Checkout.SetWebReturnToLabel(GetString(Resource.String.web_return_to_label));
BuyClient.CreateCheckout(Checkout, (data, response) =>
{
Checkout = data;
success(data, response);
}, failure);
}