8 implementations of IForwardingLogger
dotnet (1)
Commands\MSBuild\MSBuildForwardingLogger.cs (1)
10public sealed class MSBuildForwardingLogger : IForwardingLogger
Microsoft.Build (5)
BackEnd\Components\Logging\CentralForwardingLogger.cs (1)
14internal class CentralForwardingLogger : IForwardingLogger
BuildCheck\Infrastructure\BuildCheckForwardingLogger.cs (1)
19internal class BuildCheckForwardingLogger : IForwardingLogger
Logging\DistributedLoggers\ConfigurableForwardingLogger.cs (1)
13public class ConfigurableForwardingLogger : IForwardingLogger
Logging\DistributedLoggers\DistributedFileLogger.cs (1)
17public class DistributedFileLogger : IForwardingLogger
Logging\TerminalLogger\ForwardingTerminalLogger.cs (1)
13public sealed partial class ForwardingTerminalLogger : IForwardingLogger
Microsoft.Build.Engine.UnitTests (1)
BackEnd\LoggingService_Tests.cs (1)
1178public class BaseFLThrowException : LoggerThrowException, IForwardingLogger
Microsoft.Build.Framework (1)
Telemetry\InternalTelemetryForwardingLogger.cs (1)
9internal class InternalTelemetryForwardingLogger : IForwardingLogger
7 references to IForwardingLogger
Microsoft.Build (7)
BackEnd\Components\Logging\LoggingService.cs (3)
923if (logger is IForwardingLogger) 1106IForwardingLogger localForwardingLogger = null; 1194IForwardingLogger forwardingLogger = description.CreateForwardingLogger();
Logging\LoggerDescription.cs (4)
156internal IForwardingLogger CreateForwardingLogger() 158IForwardingLogger forwardingLogger = null; 161forwardingLogger = (IForwardingLogger)CreateLogger(true); 207logger = (IForwardingLogger)Activator.CreateInstance(loggerClass.Type);