3 implementations of ICompilerServerLogger
VBCSCompiler (2)
CompilerServerLogger.cs (2)
97
internal sealed class CompilerServerLogger :
ICompilerServerLogger
, IDisposable
163
internal sealed class EmptyCompilerServerLogger :
ICompilerServerLogger
VBCSCompiler.UnitTests (1)
XunitCompilerServerLogger.cs (1)
10
internal sealed class XunitCompilerServerLogger :
ICompilerServerLogger
50 references to ICompilerServerLogger
VBCSCompiler (40)
AnalyzerConsistencyChecker.cs (3)
26
ICompilerServerLogger
? logger = null) => Check(baseDirectory, analyzerReferences, loader, logger, out var _);
32
ICompilerServerLogger
? logger,
58
ICompilerServerLogger
? logger,
BuildClient.cs (4)
53
private readonly
ICompilerServerLogger
_logger;
61
internal BuildClient(
ICompilerServerLogger
logger, RequestLanguage language, CompileFunc compileFunc, CompileOnServerFunc compileOnServerFunc)
103
ICompilerServerLogger
logger)
201
public static CompileOnServerFunc GetCompileOnServerFunc(
ICompilerServerLogger
logger) => (buildRequest, pipeName, cancellationToken) =>
BuildServerConnection.cs (10)
68
ICompilerServerLogger
logger,
137
ICompilerServerLogger
logger,
151
Func<string,
ICompilerServerLogger
, bool> tryCreateServerFunc,
152
ICompilerServerLogger
logger,
179
ICompilerServerLogger
logger,
180
Func<string,
ICompilerServerLogger
, bool> tryCreateServerFunc,
256
ICompilerServerLogger
logger,
317
ICompilerServerLogger
logger,
350
ICompilerServerLogger
logger,
425
private static bool TryCreateServer(string clientDirectory, string pipeName,
ICompilerServerLogger
logger)
BuildServerController.cs (5)
29
private readonly
ICompilerServerLogger
_logger;
31
internal BuildServerController(NameValueCollection appSettings,
ICompilerServerLogger
logger)
89
internal static IClientConnectionHost CreateClientConnectionHost(string pipeName,
ICompilerServerLogger
logger) => new NamedPipeClientConnectionHost(pipeName, logger);
91
internal static ICompilerServerHost CreateCompilerServerHost(
ICompilerServerLogger
logger)
145
ICompilerServerLogger
? logger = null,
ClientConnectionHandler.cs (1)
23
internal
ICompilerServerLogger
Logger => CompilerServerHost.Logger;
CompilerRequestHandler.cs (2)
63
public
ICompilerServerLogger
Logger { get; }
70
internal CompilerServerHost(string clientDirectory, string sdkDirectory,
ICompilerServerLogger
logger)
CompilerServerLogger.cs (4)
30
internal static void Log(this
ICompilerServerLogger
logger, string format, params object?[] arguments)
38
internal static void LogError(this
ICompilerServerLogger
logger, string message)
46
internal static void LogError(this
ICompilerServerLogger
logger, string format, params object?[] arguments)
57
internal static void LogException(this
ICompilerServerLogger
logger, Exception exception, string reason)
ExitingTraceListener.cs (3)
21
internal
ICompilerServerLogger
Logger { get; }
23
internal ExitingTraceListener(
ICompilerServerLogger
logger)
38
internal static void Install(
ICompilerServerLogger
logger)
ICompilerServerHost.cs (1)
18
ICompilerServerLogger
Logger { get; }
MemoryHelper.cs (1)
35
public static bool IsMemoryAvailable(
ICompilerServerLogger
logger)
NamedPipeClientConnection.cs (2)
24
public
ICompilerServerLogger
Logger { get; }
29
internal NamedPipeClientConnection(NamedPipeServerStream stream,
ICompilerServerLogger
logger)
NamedPipeClientConnectionHost.cs (3)
38
public
ICompilerServerLogger
Logger { get; }
41
internal NamedPipeClientConnectionHost(string pipeName,
ICompilerServerLogger
logger)
169
ICompilerServerLogger
logger,
ServerDispatcher.cs (1)
55
private readonly
ICompilerServerLogger
_logger;
VBCSCompiler.UnitTests (10)
AnalyzerConsistencyCheckerTests.cs (1)
38
private
ICompilerServerLogger
Logger { get; }
CompilerServerApiTest.cs (1)
28
internal
ICompilerServerLogger
Logger { get; }
CompilerServerTests.cs (1)
66
private readonly
ICompilerServerLogger
_logger;
ServerUtil.cs (5)
63
internal
ICompilerServerLogger
Logger { get; }
65
private ServerData(CancellationTokenSource cancellationTokenSource, string pipeName,
ICompilerServerLogger
logger, Task<TestableDiagnosticListener> serverTask)
78
ICompilerServerLogger
logger,
173
ICompilerServerLogger
logger,
186
ICompilerServerLogger
logger)
TestableCompilerServerHost.cs (2)
16
public
ICompilerServerLogger
Logger { get; }
18
internal TestableCompilerServerHost(Func<RunRequest, CancellationToken, BuildResponse> runCompilation = null,
ICompilerServerLogger
logger = null)