Show / Hide Table of Contents

Class AddPackageCommand

Inheritance
object
AddPackageCommand
Implements
IConsoleCommand
ITransientDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Cli.Commands
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class AddPackageCommand : IConsoleCommand, ITransientDependency

Constructors

AddPackageCommand(ProjectNugetPackageAdder, ProjectNpmPackageAdder)

Declaration
public AddPackageCommand(ProjectNugetPackageAdder projectNugetPackageAdder, ProjectNpmPackageAdder projectNpmPackageAdder)
Parameters
Type Name Description
ProjectNugetPackageAdder projectNugetPackageAdder
ProjectNpmPackageAdder projectNpmPackageAdder

Fields

Name

Declaration
public const string Name = "add-package"
Field Value
Type Description
string

Properties

Logger

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

ProjectNpmPackageAdder

Declaration
public ProjectNpmPackageAdder ProjectNpmPackageAdder { get; }
Property Value
Type Description
ProjectNpmPackageAdder

ProjectNugetPackageAdder

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

Methods

ExecuteAsync(CommandLineArgs)

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

GetAngularDirectory(CommandLineArgs)

Declaration
protected virtual string GetAngularDirectory(CommandLineArgs commandLineArgs)
Parameters
Type Name Description
CommandLineArgs commandLineArgs
Returns
Type Description
string

GetProjectFile(CommandLineArgs)

Declaration
protected virtual string GetProjectFile(CommandLineArgs commandLineArgs)
Parameters
Type Name Description
CommandLineArgs commandLineArgs
Returns
Type Description
string

GetShortDescription()

Declaration
public static string GetShortDescription()
Returns
Type Description
string

GetSolutionFile(CommandLineArgs)

Declaration
protected virtual string GetSolutionFile(CommandLineArgs commandLineArgs)
Parameters
Type Name Description
CommandLineArgs commandLineArgs
Returns
Type Description
string

GetUsageInfo()

Declaration
public string GetUsageInfo()
Returns
Type Description
string

Implements

IConsoleCommand
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform