@@ -27,7 +27,7 @@ public static class Content
2727
2828namespace {{Namespace}}; 
2929
30- public class {{Model.CommandTypeName}}Impl : CliCommand , ICommandImpl 
30+ public class {{Model.CommandTypeName}}Impl : Command , ICommandImpl 
3131{ 
3232    public string CommandName => nameof({{Model.CommandTypeName}}Impl); 
3333    {{- if (Model.ParentCommand | string.empty) }} 
@@ -38,14 +38,14 @@ public class {{Model.CommandTypeName}}Impl : CliCommand, ICommandImpl
3838    {{- $settingsProperties = Model.SettingsProperties | array.sort "Name" }} 
3939    // Options list 
4040    {{~ for $prop in $settingsProperties ~}} 
41-     protected readonly CliOption <{{$prop.TypeName}}> {{$prop.Name}}Option; 
41+     protected readonly Option <{{$prop.TypeName}}> {{$prop.Name}}Option; 
4242    {{~ end ~}} 
4343
4444    public {{Model.CommandTypeName}}Impl({{Model.CommandTypeName}} command) 
4545        : base("{{Model.CommandName}}", "{{Model.CommandDescription}}") 
4646    { 
4747        {{~ for $prop in $settingsProperties ~}} 
48-         {{$prop.Name}}Option = new CliOption <{{$prop.TypeName}}>("{{$prop.OptionName}}", [{{$prop.Aliases}}]) 
48+         {{$prop.Name}}Option = new Option <{{$prop.TypeName}}>("{{$prop.OptionName}}", [{{$prop.Aliases}}]) 
4949        { 
5050            Required = {{$prop.Required}}, 
5151            Description = "{{$prop.Description}}", 
@@ -80,7 +80,7 @@ Task<int> Run(ParseResult parseResult, CancellationToken cancellationToken)
8080using {{InfraNamespaceName}}; 
8181namespace {{Namespace}}; 
8282
83- public class RootCommandImpl : CliRootCommand  
83+ public class RootCommandImpl : RootCommand  
8484{ 
8585    public RootCommandImpl(IEnumerable<ICommandImpl> commands) 
8686    { 
@@ -94,12 +94,12 @@ private void AddCommand(ICommandImpl command, IDictionary<string, ICommandImpl>
9494    { 
9595        if (!string.IsNullOrWhiteSpace(command.ParentCommandName)) 
9696        { 
97-             var parent = map[command.ParentCommandName] as CliCommand ; 
98-             parent?.Add((CliCommand )command); 
97+             var parent = map[command.ParentCommandName] as Command ; 
98+             parent?.Add((Command )command); 
9999        } 
100100        else 
101101        { 
102-             Add((CliCommand )command); 
102+             Add((Command )command); 
103103        } 
104104    } 
105105} 
0 commit comments