Show / Hide Table of Contents

Class HelpCommand

Inheritance
System.Object
HelpCommand
Implements
IConsoleCommand
ITransientDependency
Namespace: Volo.Abp.Cli.Commands
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class HelpCommand : object, IConsoleCommand, ITransientDependency

Constructors

HelpCommand(IOptions<AbpCliOptions>, IHybridServiceScopeFactory)

Declaration
public HelpCommand(IOptions<AbpCliOptions> cliOptions, IHybridServiceScopeFactory serviceScopeFactory)
Parameters
Type Name Description
IOptions<AbpCliOptions> cliOptions
IHybridServiceScopeFactory serviceScopeFactory

Properties

AbpCliOptions

Declaration
protected AbpCliOptions AbpCliOptions { get; }
Property Value
Type Description
AbpCliOptions

Logger

Declaration
public ILogger<HelpCommand> Logger { get; set; }
Property Value
Type Description
ILogger<HelpCommand>

ServiceScopeFactory

Declaration
protected IHybridServiceScopeFactory ServiceScopeFactory { get; }
Property Value
Type Description
IHybridServiceScopeFactory

Methods

ExecuteAsync(CommandLineArgs)

Declaration
public Task ExecuteAsync(CommandLineArgs commandLineArgs)
Parameters
Type Name Description
CommandLineArgs commandLineArgs
Returns
Type Description
Task

GetShortDescription()

Declaration
public string GetShortDescription()
Returns
Type Description
System.String

GetUsageInfo()

Declaration
public string GetUsageInfo()
Returns
Type Description
System.String

Implements

IConsoleCommand
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft