6 c# api asynchronous list woocommerce
我的一些代码有问题,特别是这部分。我正在调用一个async返回 a的方法Task<List<>>(无法返回常规列表,因为该方法是异步的)。但是,我无法将其转换为常规列表,这正是我所需要的。这甚至可能吗?如果是这样,有人可以帮忙吗?:)
static void Main(string[] args) {
Program p = new Program();
List<Product> products = p.getProducts();
}
public async Task<List<Product>> getProducts() {
// calling woocommerce api
MyRestApi rest = new MyRestApi("http://someurl.com/wp-json/wc/v2", "consumer key", "consumer secret");
WCObject wc = new WCObject(rest);
List<Product> products = await wc.Product.GetAll();
return await Task.Run(() => new List<Product>(products));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12552 次 |
| 最近记录: |