protected override async Task <int> OnExecuteAuthenticatedAsync(QBittorrentClient client, CommandLineApplication app, IConsole console)
                {
                    if (Set != null)
                    {
                        await client.SetGlobalDownloadLimitAsync(Set.Value);
                    }
                    else
                    {
                        var limit = await client.GetGlobalDownloadLimitAsync();

                        PrintLimit(console, limit);
                    }

                    return(ExitCodes.Success);
                }