【发布时间】:2014-05-10 14:26:48
【问题描述】:
我希望使用 httpclient 下载大量文件,对它们执行一些耗时但不昂贵的计算,然后在运行一些显示它不存在的查询后将结果添加到我的数据库中。
我如何在概念上做到这一点(只是等待的位置等会有所帮助)
我目前有以下:
获取地址列表 添加(等待网页下载,然后继续处理)到任务列表 foreach 列表的元素,等待它,然后将其添加到数据库中。
但是,这似乎本质上是串行运行的。
这应该怎么设计?
【问题讨论】:
标签: .net entity-framework async-await c#-5.0