Browse Source

Replace `CancelChildren` references with `IgnoreChildren` in telemetry classes

feature/data-collection
Emre KARA 7 months ago
parent
commit
d7876d859d
  1. 6
      framework/src/Volo.Abp.Core/Volo/Abp/Internal/Telemetry/Activity/Providers/TelemetryActivityEventEnricher.cs
  2. 4
      framework/src/Volo.Abp.Core/Volo/Abp/Internal/Telemetry/Activity/Providers/TelemetryApplicationInfoEnricher.cs
  3. 2
      framework/src/Volo.Abp.Core/Volo/Abp/Modularity/AbpModule.cs

6
framework/src/Volo.Abp.Core/Volo/Abp/Internal/Telemetry/Activity/Providers/TelemetryActivityEventEnricher.cs

@ -12,7 +12,7 @@ namespace Volo.Abp.Internal.Telemetry.Activity.Providers;
public abstract class TelemetryActivityEventEnricher : ITelemetryActivityEventEnricher, IScopedDependency
{
public virtual int ExecutionOrder { get; set; } = 0;
protected bool CancelChildren { get; set; }
protected bool IgnoreChildren { get; set; }
protected virtual Type? ReplaceParentType { get; set; }
private readonly IServiceProvider _serviceProvider;
@ -40,9 +40,9 @@ public abstract class TelemetryActivityEventEnricher : ITelemetryActivityEventEn
protected abstract Task ExecuteAsync(ActivityContext context);
private async Task ExecuteChildrenAsync(ActivityContext context)
protected virtual async Task ExecuteChildrenAsync(ActivityContext context)
{
if (CancelChildren)
if (IgnoreChildren)
{
return;
}

4
framework/src/Volo.Abp.Core/Volo/Abp/Internal/Telemetry/Activity/Providers/TelemetryApplicationInfoEnricher.cs

@ -46,7 +46,7 @@ public sealed class TelemetryApplicationInfoEnricher : TelemetryActivityEventEnr
if (!_telemetryActivityStorage.ShouldAddProjectInfo(projectMetaData.ProjectId.Value))
{
CancelChildren = true;
IgnoreChildren = true;
return Task.CompletedTask;
}
@ -54,7 +54,7 @@ public sealed class TelemetryApplicationInfoEnricher : TelemetryActivityEventEnr
if (!solutionId.HasValue)
{
CancelChildren = true;
IgnoreChildren = true;
context.Terminate();
return Task.CompletedTask;
}

2
framework/src/Volo.Abp.Core/Volo/Abp/Modularity/AbpModule.cs

@ -92,8 +92,6 @@ public abstract class AbpModule :
return Task.CompletedTask;
}
public virtual void OnPostApplicationInitialization(ApplicationInitializationContext context)
{

Loading…
Cancel
Save