public static FunctionsActivityResponse StartActivity()

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);
        }