我正在尝试使用以下代码从Azure下载blob文件
下载方法:
async void
呼叫代码:
//Before: a.LogEvent += LogEventToDB;
a.LogEvent += async (s, e) => await LogEventToDB(s, e);
它可以工作,但是问题是大约需要30秒才能读取100个Blob文件(每个文件的大小约为200kb)。考虑到文件的大小,读取速度非常慢。
有没有更好的选择来并行下载文件,例如一些本机Azure代码,而不是我们手动并行调用文件?