13 references to SetLogger
Microsoft.CodeAnalysis.LanguageServer (2)
Logging\RoslynLogger.cs (2)
49
Logger.
SetLogger
(_instance);
53
Logger.
SetLogger
(AggregateLogger.Create(currentLogger, _instance));
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (2)
96
RoslynLogger.
SetLogger
(AggregateLogger.AddOrReplace(creator(), RoslynLogger.GetLogger(), l => l is T));
100
RoslynLogger.
SetLogger
(AggregateLogger.Remove(RoslynLogger.GetLogger(), l => l is T));
src\VisualStudio\Core\Def\Telemetry\AbstractWorkspaceTelemetryService.cs (1)
26
Logger.
SetLogger
(CreateLogger(telemetrySession, logDelta));
Microsoft.VisualStudio.LanguageServices (3)
RoslynActivityLogger.cs (2)
32
Logger.
SetLogger
(AggregateLogger.AddOrReplace(new TraceSourceLogger(traceSource), Logger.GetLogger(), l => (l as TraceSourceLogger)?.TraceSource == traceSource));
43
Logger.
SetLogger
(AggregateLogger.Remove(Logger.GetLogger(), l => (l as TraceSourceLogger)?.TraceSource == traceSource));
Telemetry\AbstractWorkspaceTelemetryService.cs (1)
26
Logger.
SetLogger
(CreateLogger(telemetrySession, logDelta));
Roslyn.VisualStudio.DiagnosticsWindow (3)
OptionPages\PerformanceLoggersPage.cs (2)
100
Logger.
SetLogger
(AggregateLogger.AddOrReplace(creator(), Logger.GetLogger(), l => l is T));
104
Logger.
SetLogger
(AggregateLogger.Remove(Logger.GetLogger(), l => l is T));
PerfMargin\PerfMarginPanel.cs (1)
34
Logger.
SetLogger
(AggregateLogger.AddOrReplace(s_logger, Logger.GetLogger(), l => l is PerfEventActivityLogger));
Roslyn.VisualStudio.Next.UnitTests (2)
Services\ServiceHubServicesTests.cs (2)
1614
Logger.
SetLogger
(logger);
1620
Logger.
SetLogger
(null);