Show / Hide Table of Contents

Class PackagePreviewSwitcher

Inheritance
object
PackagePreviewSwitcher
Implements
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.ProjectModification
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class PackagePreviewSwitcher : ITransientDependency

Constructors

PackagePreviewSwitcher(PackageSourceManager, NpmPackagesUpdater, VoloNugetPackagesVersionUpdater)

Declaration
public PackagePreviewSwitcher(PackageSourceManager packageSourceManager, NpmPackagesUpdater npmPackagesUpdater, VoloNugetPackagesVersionUpdater nugetPackagesVersionUpdater)
Parameters
Type Name Description
PackageSourceManager packageSourceManager
NpmPackagesUpdater npmPackagesUpdater
VoloNugetPackagesVersionUpdater nugetPackagesVersionUpdater

Properties

Logger

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

Methods

SwitchToNightlyPreview(CommandLineArgs)

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

SwitchToPreRc(CommandLineArgs)

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

SwitchToPreview(CommandLineArgs)

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

SwitchToStable(CommandLineArgs)

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

Implements

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