/// <summary> /// Initializes a new instance of the <see cref="HttpProcessingFramework"/> class. /// </summary> internal HttpProcessingFramework(TelemetryClient client, TelemetryConfiguration configuration, ISamplingPolicy samplingPolicy = null) : base(samplingPolicy) { if (client == null) { throw new ArgumentNullException("client"); } if (configuration == null) { throw new ArgumentNullException("configuration"); } this.telemetryClient = client; this.telemetryConfiguration = configuration; }