1 write to Instance
dotnet (1)
PerformanceLogManager.cs (1)
31
Instance
= new PerformanceLogManager(fileSystem);
9 references to Instance
dotnet (9)
Commands\MSBuild\MSBuildForwardingApp.cs (3)
54
if (PerformanceLogManager.
Instance
!= null && !string.IsNullOrEmpty(PerformanceLogManager.
Instance
.CurrentLogDirectory))
56
EnvironmentVariable(PerformanceLogManager.PerfLogDirEnvVar, PerformanceLogManager.
Instance
.CurrentLogDirectory);
PerformanceLogManager.cs (5)
29
if (
Instance
== null)
38
Instance
.UseExistingLogDirectory(perfLogDir);
43
Instance
._perfLogRoot = Path.Combine(CliFolderPathCalculator.DotnetUserProfileFolderPath, PerfLogRoot);
44
Instance
.CreateLogDirectory();
48
Instance
.CleanupOldLogs();
Program.cs (1)
71
perLogEventListener = PerformanceLogEventListener.Create(FileSystemWrapper.Default, PerformanceLogManager.
Instance
.CurrentLogDirectory);