Show / Hide Table of Contents

Class NugetPackageInfoProvider

Inheritance
object
NugetPackageInfoProvider
Implements
INugetPackageInfoProvider
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.ProjectBuilding
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class NugetPackageInfoProvider : INugetPackageInfoProvider, ITransientDependency

Constructors

NugetPackageInfoProvider(IJsonSerializer, ICancellationTokenProvider, IRemoteServiceExceptionHandler, CliHttpClientFactory)

Declaration
public NugetPackageInfoProvider(IJsonSerializer jsonSerializer, ICancellationTokenProvider cancellationTokenProvider, IRemoteServiceExceptionHandler remoteServiceExceptionHandler, CliHttpClientFactory cliHttpClientFactory)
Parameters
Type Name Description
IJsonSerializer jsonSerializer
ICancellationTokenProvider cancellationTokenProvider
IRemoteServiceExceptionHandler remoteServiceExceptionHandler
CliHttpClientFactory cliHttpClientFactory

Properties

CancellationTokenProvider

Declaration
public ICancellationTokenProvider CancellationTokenProvider { get; }
Property Value
Type Description
ICancellationTokenProvider

JsonSerializer

Declaration
public IJsonSerializer JsonSerializer { get; }
Property Value
Type Description
IJsonSerializer

RemoteServiceExceptionHandler

Declaration
public IRemoteServiceExceptionHandler RemoteServiceExceptionHandler { get; }
Property Value
Type Description
IRemoteServiceExceptionHandler

Methods

GetAsync(string)

Declaration
public Task<NugetPackageInfo> GetAsync(string name)
Parameters
Type Name Description
string name
Returns
Type Description
Task<NugetPackageInfo>

Implements

INugetPackageInfoProvider
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