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,13 +16,9 @@ namespace DiscordChatExporter.Cli.Commands
public override async ValueTask ExecuteAsync(IConsole console)
{
// Get channels
var channels = await DataService.GetDirectMessageChannelsAsync(Token);
var directMessageChannels = await DataService.GetDirectMessageChannelsAsync(Token);
var channels = directMessageChannels.OrderBy(c => c.Name).ToArray();
// Order channels
channels = channels.OrderBy(c => c.Name).ToArray();
// Print result
foreach (var channel in channels)
console.Output.WriteLine($"{channel.Id} | {channel.Name}");
}