2 implementations of ICompilerServerLogger
Replay (2)
src\Compilers\Shared\CompilerServerLogger.cs (2)
99internal sealed class CompilerServerLogger : ICompilerServerLogger, IDisposable 167internal sealed class EmptyCompilerServerLogger : ICompilerServerLogger
15 references to ICompilerServerLogger
Replay (15)
src\Compilers\Shared\BuildServerConnection.cs (11)
103ICompilerServerLogger logger, 172ICompilerServerLogger logger, 186Func<string, ICompilerServerLogger, bool> tryCreateServerFunc, 187ICompilerServerLogger logger, 208ICompilerServerLogger logger, 209Func<string, ICompilerServerLogger, bool> tryCreateServerFunc, 285ICompilerServerLogger logger, 346ICompilerServerLogger logger, 379ICompilerServerLogger logger, 491internal static Dictionary<string, string>? GetServerEnvironmentVariables(System.Collections.IDictionary currentEnvironment, ICompilerServerLogger? logger = null) 531internal static bool TryCreateServer(string clientDirectory, string pipeName, ICompilerServerLogger logger, out int processId)
src\Compilers\Shared\CompilerServerLogger.cs (4)
32internal static void Log(this ICompilerServerLogger logger, string format, params object?[] arguments) 40internal static void LogError(this ICompilerServerLogger logger, string message) 48internal static void LogError(this ICompilerServerLogger logger, string format, params object?[] arguments) 59internal static void LogException(this ICompilerServerLogger logger, Exception exception, string reason)