Skip to content

Commit 595e0ca

Browse files
authored
Merge pull request #23882 from abpframework/auto-merge/rel-10-0/4019
Merge branch dev with rel-10.0
2 parents 6e9827e + f749c48 commit 595e0ca

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

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

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ protected override Task ExecuteAsync(ActivityContext context)
4141

4242
var root = doc.RootElement;
4343

44+
if (root.TryGetProperty("versions", out var versions))
45+
{
46+
AddVersions(context, versions);
47+
}
48+
4449
if (root.TryGetProperty("creatingStudioConfiguration", out var creatingStudioConfiguration))
4550
{
4651
AddSolutionCreationConfiguration(context, creatingStudioConfiguration);
@@ -61,6 +66,12 @@ protected override Task ExecuteAsync(ActivityContext context)
6166
return Task.CompletedTask;
6267
}
6368

69+
private static void AddVersions(ActivityContext context, JsonElement config)
70+
{
71+
context.Current[ActivityPropertyNames.FirstAbpVersion] = TelemetryJsonExtensions.GetStringOrNull(config, "AbpFramework");
72+
context.Current[ActivityPropertyNames.FirstDotnetVersion] = TelemetryJsonExtensions.GetStringOrNull(config, "TargetDotnetFramework");
73+
}
74+
6475
private static void AddSolutionCreationConfiguration(ActivityContext context, JsonElement config)
6576
{
6677
context.Current[ActivityPropertyNames.Template] = TelemetryJsonExtensions.GetStringOrNull(config, "template");

0 commit comments

Comments
 (0)