From e3db8d39f172827bba3809cee4697de1036dac7e Mon Sep 17 00:00:00 2001 From: Yaakov Date: Thu, 30 Sep 2021 22:12:37 +1000 Subject: [PATCH] sort commands alphabetically --- src/console/Program.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/console/Program.cs b/src/console/Program.cs index 99f608e..879b06c 100644 --- a/src/console/Program.cs +++ b/src/console/Program.cs @@ -1,4 +1,5 @@ using System.Collections.Immutable; +using System.Linq; using System.Threading.Tasks; using CommandLine; using Microsoft.Extensions.DependencyInjection; @@ -32,8 +33,8 @@ namespace Shamir.Console var tree = new DefaultCommandTree( "shamir", "command-line multitool", - scope.ServiceProvider.GetServices().ToImmutableArray(), - scope.ServiceProvider.GetServices().ToImmutableArray() + scope.ServiceProvider.GetServices().OrderBy(x => x.Name).ToImmutableArray(), + scope.ServiceProvider.GetServices().OrderBy(x => x.Name).ToImmutableArray() ); var command = tree.FindCommand(args);