Browse Source

Merge pull request #23882 from abpframework/auto-merge/rel-10-0/4019

Merge branch dev with rel-10.0
feat/dynamic-form-component
Ma Liming 8 months ago
committed by GitHub
parent
commit
595e0ca94e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 11
      framework/src/Volo.Abp.Core/Volo/Abp/Internal/Telemetry/Activity/Providers/TelemetrySolutionInfoEnricher.cs

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

@ -41,6 +41,11 @@ internal sealed class TelemetrySolutionInfoEnricher : TelemetryActivityEventEnri
var root = doc.RootElement;
if (root.TryGetProperty("versions", out var versions))
{
AddVersions(context, versions);
}
if (root.TryGetProperty("creatingStudioConfiguration", out var creatingStudioConfiguration))
{
AddSolutionCreationConfiguration(context, creatingStudioConfiguration);
@ -61,6 +66,12 @@ internal sealed class TelemetrySolutionInfoEnricher : TelemetryActivityEventEnri
return Task.CompletedTask;
}
private static void AddVersions(ActivityContext context, JsonElement config)
{
context.Current[ActivityPropertyNames.FirstAbpVersion] = TelemetryJsonExtensions.GetStringOrNull(config, "AbpFramework");
context.Current[ActivityPropertyNames.FirstDotnetVersion] = TelemetryJsonExtensions.GetStringOrNull(config, "TargetDotnetFramework");
}
private static void AddSolutionCreationConfiguration(ActivityContext context, JsonElement config)
{
context.Current[ActivityPropertyNames.Template] = TelemetryJsonExtensions.GetStringOrNull(config, "template");

Loading…
Cancel
Save