in src/ServiceProfiler.EventPipe.Otel/Azure.Monitor.OpenTelemetry.Profiler.Core/PostStopProcessor.cs [185:202]
private IPCAdditionalData CreateAdditionalData(
IReadOnlyCollection<SampleActivity> samples,
string stampId, DateTimeOffset sessionId, Guid appId, IProfilerSource profilerSource)
=> new()
{
ConnectionString = _serviceProfilerContext.ConnectionString,
ServiceProfilerIndex = _customEventsBuilder.CreateServiceProfilerIndex(
fileId: EnvironmentUtilities.CreateSessionId(),
stampId: stampId,
sessionId: sessionId,
appId: appId,
profilerSource: profilerSource),
ServiceProfilerSamples = _customEventsBuilder.CreateServiceProfilerSamples(
samples: samples,
stampId: stampId,
sessionId: sessionId,
appId: appId),
};