public CommandRunnerEvent(CommandBase command) { Command = command; }
private async Task ExecuteOne(CommandBase command) { await command.ExecuteAsync().ConfigureAwait(false); Executed?.Invoke(this, new CommandRunnerEvent(command)); }