14 types derived from BaseCommand
Microsoft.TemplateEngine.Cli (14)
Commands\alias\AliasCommand.cs (1)
10internal class AliasCommand : BaseCommand<AliasCommandArgs>
Commands\alias\BaseAliasAddCommand.cs (1)
10internal class BaseAliasAddCommand : BaseCommand<AliasAddCommandArgs>
Commands\alias\BaseAliasShowCommand.cs (1)
10internal class BaseAliasShowCommand : BaseCommand<AliasShowCommandArgs>
Commands\create\InstantiateCommand.cs (1)
16internal partial class InstantiateCommand : BaseCommand<InstantiateCommandArgs>, ICustomHelp
Commands\create\InstantiateCommand.NoMatchHandling.cs (1)
13internal partial class InstantiateCommand : BaseCommand<InstantiateCommandArgs>
Commands\create\InstantiateCommand.TabCompletion.cs (1)
13internal partial class InstantiateCommand : BaseCommand<InstantiateCommandArgs>
Commands\details\DetailsCommand.cs (1)
11internal class DetailsCommand : BaseCommand<DetailsCommandArgs>
Commands\install\BaseInstallCommand.cs (1)
10internal abstract class BaseInstallCommand : BaseCommand<InstallCommandArgs>
Commands\list\BaseListCommand.cs (1)
10internal class BaseListCommand : BaseCommand<ListCommandArgs>, IFilterableCommand, ITabularOutputCommand
Commands\NewCommand.cs (1)
11internal partial class NewCommand : BaseCommand<NewCommandArgs>, ICustomHelp, ICommandDocument
Commands\NewCommand.Legacy.cs (1)
10internal partial class NewCommand : BaseCommand<NewCommandArgs>
Commands\search\BaseSearchCommand.cs (1)
11internal class BaseSearchCommand : BaseCommand<SearchCommandArgs>, IFilterableCommand, ITabularOutputCommand
Commands\uninstall\BaseUninstallCommand.cs (1)
10internal class BaseUninstallCommand : BaseCommand<UninstallCommandArgs>
Commands\update\BaseUpdateCommand.cs (1)
10internal class BaseUpdateCommand : BaseCommand<UpdateCommandArgs>
3 references to BaseCommand
Microsoft.TemplateEngine.Cli (3)
Commands\BaseCommand.cs (3)
82/// Alternatively we can think of caching template groups early in <see cref="BaseCommand{TArgs}"/> later on. 227private readonly BaseCommand<TArgs> _command; 229public CommandAction(BaseCommand<TArgs> command) => _command = command;