Is there memory impact or performance cause without TelemetryClient.Flush()
问题 Using telemetry client to log custom event log as follow: var telemetryClient = new TelemetryClient(); telemetryClient.InstrumentationKey = "<your actual insight instrumentkey>"; telemetryClient.TrackRequest(req.RequestUri.ToString(), DateTime.Now, Stopwatch.StartNew().Elapsed, "200", true); My question is: do we need to flush the client using telemetryClient.Flush() or is it not required? Even when not flushing it also works and we are able to see the log. 回答1: Usually, you don't need to