Class CliService
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class CliService : ITransientDependency
Constructors
CliService(ICommandLineArgumentParser, ICommandSelector, IServiceScopeFactory, PackageVersionCheckerService, ICmdHelper, MemoryService, CliVersionService)
Declaration
public CliService(ICommandLineArgumentParser commandLineArgumentParser, ICommandSelector commandSelector, IServiceScopeFactory serviceScopeFactory, PackageVersionCheckerService nugetService, ICmdHelper cmdHelper, MemoryService memoryService, CliVersionService cliVersionService)
Parameters
Properties
CliVersionService
Declaration
protected CliVersionService CliVersionService { get; }
Property Value
CmdHelper
Declaration
public ICmdHelper CmdHelper { get; }
Property Value
CommandLineArgumentParser
Declaration
protected ICommandLineArgumentParser CommandLineArgumentParser { get; }
Property Value
CommandSelector
Declaration
protected ICommandSelector CommandSelector { get; }
Property Value
Logger
Declaration
public ILogger<CliService> Logger { get; set; }
Property Value
PackageVersionCheckerService
Declaration
protected PackageVersionCheckerService PackageVersionCheckerService { get; }
Property Value
ServiceScopeFactory
Declaration
protected IServiceScopeFactory ServiceScopeFactory { get; }
Property Value
Methods
RunAsync(string[])
Declaration
public Task RunAsync(string[] args)
Parameters
Type |
Name |
Description |
string[] |
args |
|
Returns
Implements
Extension Methods