using System.Threading.Tasks;
var rnd = new Random(123456).Next(3000);
Console.WriteLine($"Id '{id}' waiting '{rnd}'");
Console.WriteLine($"Id '{id}' init done.");
static async Task Main(string[] args)
for (int i = 0; i < 5; i++)
await s.Init().ConfigureAwait(true);
Console.WriteLine($"Id '{i}' done.");