Add parallel exporting

Closes #264
This commit is contained in:
Alexey Golub
2020-03-25 19:22:33 +02:00
parent 70a1c9db8c
commit 9f4277ae84
12 changed files with 145 additions and 77 deletions

View File

@@ -16,14 +16,9 @@ namespace DiscordChatExporter.Cli.Commands
public override async ValueTask ExecuteAsync(IConsole console)
{
// Get guilds
var guilds = await DataService.GetUserGuildsAsync(Token);
// Order guilds
guilds = guilds.OrderBy(g => g.Name).ToArray();
// Print result
foreach (var guild in guilds)
foreach (var guild in guilds.OrderBy(g => g.Name))
console.Output.WriteLine($"{guild.Id} | {guild.Name}");
}
}