[c#] How can I use Async with ForEach?