예제 #1
0
 private void ReportSessionWideTelemetry()
 {
     PersistedVersionStampLogger.ReportTelemetry();
     LinkedFileDiffMergingLogger.ReportTelemetry();
     SolutionLogger.ReportTelemetry();
     AsyncCompletionLogger.ReportTelemetry();
     CompletionProvidersLogger.ReportTelemetry();
     ChangeSignatureLogger.ReportTelemetry();
     SyntacticLspLogger.ReportTelemetry();
 }
예제 #2
0
        public void Dispose()
        {
            var delta = Environment.TickCount - _tick;

            SyntacticLspLogger.LogRequestLatency(_requestType, delta);
        }