2 implementations of IEventRedirector
Microsoft.Build (1)
BackEnd\Components\Logging\EventRedirectorToSink.cs (1)
14internal class EventRedirectorToSink : IEventRedirector
Microsoft.Build.Engine.UnitTests (1)
BackEnd\CentralForwardingLogger_Tests.cs (1)
148private sealed class TestEventRedirector : IEventRedirector
12 references to IEventRedirector
Microsoft.Build (8)
BackEnd\Components\Logging\CentralForwardingLogger.cs (1)
22public IEventRedirector BuildEventRedirector
BackEnd\Components\Logging\EventRedirectorToSink.cs (1)
54void IEventRedirector.ForwardEvent(BuildEventArgs buildEvent)
BuildCheck\Infrastructure\BuildCheckForwardingLogger.cs (1)
21public IEventRedirector? BuildEventRedirector { get; set; }
Logging\DistributedLoggers\ConfigurableForwardingLogger.cs (2)
50public IEventRedirector? BuildEventRedirector 435private IEventRedirector? _buildEventRedirector;
Logging\DistributedLoggers\DistributedFileLogger.cs (3)
153/// Gets or sets the <see cref="IEventRedirector"/> object used to redirect build events. 155public IEventRedirector BuildEventRedirector 219private IEventRedirector _buildEventRedirector;
Microsoft.Build.Engine.UnitTests (3)
BackEnd\EventRedirectorToSink_Tests.cs (2)
72((IEventRedirector)eventRedirector).ForwardEvent(messageEvent); 86((IEventRedirector)eventRedirector).ForwardEvent(null);
BackEnd\LoggingService_Tests.cs (1)
1201public IEventRedirector BuildEventRedirector
Microsoft.Build.Framework (1)
IForwardingLogger.cs (1)
18IEventRedirector BuildEventRedirector