Class TelemetryActivityEventEnricher
Inheritance
TelemetryActivityEventEnricher
Assembly: Volo.Abp.Core.dll
Syntax
public abstract class TelemetryActivityEventEnricher : ITelemetryActivityEventEnricher, IScopedDependency
Constructors
TelemetryActivityEventEnricher(IServiceProvider)
Declaration
protected TelemetryActivityEventEnricher(IServiceProvider serviceProvider)
Parameters
Properties
ExecutionOrder
Declaration
public virtual int ExecutionOrder { get; set; }
Property Value
IgnoreChildren
Declaration
protected bool IgnoreChildren { get; set; }
Property Value
ReplaceParentType
Declaration
protected virtual Type? ReplaceParentType { get; set; }
Property Value
Methods
CanExecuteAsync(ActivityContext)
Declaration
protected virtual Task<bool> CanExecuteAsync(ActivityContext context)
Parameters
Returns
EnrichAsync(ActivityContext)
Declaration
public Task EnrichAsync(ActivityContext context)
Parameters
Returns
ExecuteAsync(ActivityContext)
Declaration
protected abstract Task ExecuteAsync(ActivityContext context)
Parameters
Returns
ExecuteChildrenAsync(ActivityContext)
Declaration
protected virtual Task ExecuteChildrenAsync(ActivityContext context)
Parameters
Returns
Implements
Extension Methods