private void ReportSessionWideTelemetry() { PersistedVersionStampLogger.ReportTelemetry(); LinkedFileDiffMergingLogger.ReportTelemetry(); SolutionLogger.ReportTelemetry(); AsyncCompletionLogger.ReportTelemetry(); CompletionProvidersLogger.ReportTelemetry(); ChangeSignatureLogger.ReportTelemetry(); SyntacticLspLogger.ReportTelemetry(); }
public void Dispose() { var delta = Environment.TickCount - _tick; SyntacticLspLogger.LogRequestLatency(_requestType, delta); }