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