The private fork of our SDK is causing me some issues.
I'm trying to get as many of these changes into the actual SDK as possible.
introduces new telemetry processor: PostSamplingTelemetryProcessor
if RequestTelemetry.Url is null, set to context.Request's unvalidated url.
will set Request.Source to the source's appId.
Both of these behaviors exist in 'RequestTrackingTelemetryModule.cs', but have been disabled in favor of being applied after sampling
This class will not be added to the default SDK and will not affect SDK customers.
This class will only be used by attach scenarios.
May be more appropriate to rename this class PostSamplingRequestTrackingTelemetryProcessor because it specifically deferrs behavior from the RequestTrackingTelemetryModule to execute after Sampling.
The private fork of our SDK is causing me some issues. I'm trying to get as many of these changes into the actual SDK as possible.
PostSamplingTelemetryProcessor
May be more appropriate to rename this class
PostSamplingRequestTrackingTelemetryProcessor
because it specifically deferrs behavior from theRequestTrackingTelemetryModule
to execute after Sampling.