in src/OpenTelemetryEngine/Traces/FunctionsActivityBuilder.cs [70:91]
public static FunctionsActivityResponse StartActivity(string? activityName)
{
Activity? activity;
if (!string.IsNullOrEmpty(activityName))
{
activity = source.StartActivity(activityName);
}
else
{
activity = source.StartActivity();
}
if (activity is not null && activity.Parent is not null)
{
foreach (var tag in activity.Parent.Tags)
{
activity.AddTag(tag.Key, tag.Value);
}
}
return new FunctionsActivityResponse(activity);
}