WooCommerce地址错误(c# UWP)

本文关键字:UWP 地址 错误 WooCommerce | 更新日期: 2023-09-27 18:03:00

我尝试像这样从WC接收数据

RestAPI rest = new RestAPI("http://simplegames.com.ua/wp-json/wc/v1/", "ck_9d64c027d2c5f81b8bed3342eeccc6d337be813d", "cs_60697b1e6cbdeb8d62d19e0765e339f8e3334754");
WCObject wc = new WCObject(rest);
//Get all products
var orders = await wc.GetOrders();

foreach (var order in orders) {
    Debug.WriteLine($"Currency: {order.currency},Date:{order.date_created},Adress: {order.shipping},  Total Cost: {order.total}");
}

在这段代码中一切正常

输出是Adress: WooCommerceNET.WooCommerce.ShippingAddress

为什么我看不到地址?

WooCommerce地址错误(c# UWP)

使用Console.WriteLine($"{order.shipping}");是打印shipping属性的实例,而不是value of the field。无需查看插件的源代码,类似于order.shipping.streetname, order.shipping.town的东西可能是解决方案。