Как вы вызываете свой метод ChargeFolderAsync? Я назвал это в program.cs, как показано ниже.
static void Main(string[] args)
{
new FileLoader().ChargeFolderAsync().GetAwaiter().GetResult();
Console.ReadLine();
}
И добавил консольный журнал в свой асинхронный метод.
Console.WriteLine(ProgressExplorerValue);
Это дало этот вывод.
![enter image description here](https://i.stack.imgur.com/4d3XE.png)
Я думаю, это ваш желаемый результат.