Browse Source

Rename methods in ActivityDataExtensions to use 'WithAdditionalProperty' and 'WithAdditionalProperties' for clarity and consistency in handling additional properties.

pull/23059/head
Emre KARA 1 year ago
parent
commit
a392b668a3
  1. 8
      framework/src/Volo.Abp.Core/Volo/Abp/Telemetry/Activity/ActivityDataExtensions.cs

8
framework/src/Volo.Abp.Core/Volo/Abp/Telemetry/Activity/ActivityDataExtensions.cs

@ -4,14 +4,14 @@ namespace Volo.Abp.Telemetry.Activity;
public static class ActivityDataExtensions
{
public static ActivityData WithProperty(this ActivityData activityData, string key, object value)
public static ActivityData WithAdditionalProperty(this ActivityData activityData, string key, object value)
{
activityData.AdditionalProperties ??= new Dictionary<string, object>();
activityData.AdditionalProperties[key] = value;
return activityData;
}
public static ActivityData WithProperties(this ActivityData activityData, Dictionary<string, object> properties)
public static ActivityData WithAdditionalProperties(this ActivityData activityData, Dictionary<string, object> properties)
{
activityData.AdditionalProperties ??= new Dictionary<string, object>();
foreach (var property in properties)
@ -21,7 +21,7 @@ public static class ActivityDataExtensions
return activityData;
}
public static ActivityData WithProperties(this ActivityData activityData, params (string key, object value)[] properties)
public static ActivityData WithAdditionalProperties(this ActivityData activityData, params (string key, object value)[] properties)
{
activityData.AdditionalProperties ??= new Dictionary<string, object>();
foreach (var (key, value) in properties)
@ -31,7 +31,7 @@ public static class ActivityDataExtensions
return activityData;
}
public static ActivityData WithProperties(this ActivityData activityData, object properties)
public static ActivityData WithAdditionalProperties(this ActivityData activityData, object properties)
{
activityData.AdditionalProperties ??= new Dictionary<string, object>();

Loading…
Cancel
Save