Show / Hide Table of Contents

Class CliAnalyticsCollect

Inheritance
System.Object
CliAnalyticsCollect
Implements
ICliAnalyticsCollect
ITransientDependency
Namespace: Volo.Abp.Cli.ProjectBuilding.Analyticses
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class CliAnalyticsCollect : object, ICliAnalyticsCollect, ITransientDependency

Constructors

CliAnalyticsCollect(ICancellationTokenProvider, IJsonSerializer, IRemoteServiceExceptionHandler)

Declaration
public CliAnalyticsCollect(ICancellationTokenProvider cancellationTokenProvider, IJsonSerializer jsonSerializer, IRemoteServiceExceptionHandler remoteServiceExceptionHandler)
Parameters
Type Name Description
ICancellationTokenProvider cancellationTokenProvider
IJsonSerializer jsonSerializer
IRemoteServiceExceptionHandler remoteServiceExceptionHandler

Methods

CollectAsync(CliAnalyticsCollectInputDto)

Declaration
public Task CollectAsync(CliAnalyticsCollectInputDto input)
Parameters
Type Name Description
CliAnalyticsCollectInputDto input
Returns
Type Description
Task

Implements

ICliAnalyticsCollect
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