Class TelemetryPermissionInfoEnricher
Inheritance
TelemetryPermissionInfoEnricher
Assembly: Volo.Abp.Authorization.dll
Syntax
[ExposeServices(new Type[] { typeof(ITelemetryActivityEventEnricher), typeof(IHasParentTelemetryActivityEventEnricher<TelemetryApplicationInfoEnricher>) })]
public sealed class TelemetryPermissionInfoEnricher : TelemetryActivityEventEnricher, ITelemetryActivityEventEnricher, IScopedDependency, IHasParentTelemetryActivityEventEnricher<TelemetryApplicationInfoEnricher>
Constructors
TelemetryPermissionInfoEnricher(IPermissionDefinitionManager, IServiceProvider)
Declaration
public TelemetryPermissionInfoEnricher(IPermissionDefinitionManager permissionDefinitionManager, IServiceProvider serviceProvider)
Parameters
Methods
CanExecuteAsync(ActivityContext)
Declaration
protected override Task<bool> CanExecuteAsync(ActivityContext context)
Parameters
Returns
Overrides
ExecuteAsync(ActivityContext)
Declaration
protected override Task ExecuteAsync(ActivityContext context)
Parameters
Returns
Overrides
Implements
Extension Methods