1 interface inheriting from IBuildEngineDataRouter
Microsoft.Build (1)
BackEnd\Components\Logging\ILoggingService.cs (1)
31internal interface ILoggingService : IBuildComponent, IBuildEngineDataRouter
2 implementations of IBuildEngineDataRouter
Microsoft.Build (2)
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (1)
64internal sealed class BuildCheckManager : IBuildCheckManager, IBuildEngineDataRouter, IResultReporter
BuildCheck\Infrastructure\NullBuildCheckManager.cs (1)
13internal class NullBuildCheckManager : IBuildCheckManager, IBuildEngineDataRouter
8 references to IBuildEngineDataRouter
Microsoft.Build (7)
BackEnd\Components\Logging\ILoggingService.cs (1)
59IBuildEngineDataRouter BuildEngineDataRouter { get; }
BackEnd\Components\Logging\LoggingService.cs (1)
362public IBuildEngineDataRouter BuildEngineDataRouter => this;
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
833private IBuildEngineDataRouter? _buildEngineDataRouter;
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (2)
33public IBuildEngineDataRouter BuildEngineDataRouter => (IBuildEngineDataRouter)Instance;
BuildCheck\Infrastructure\IBuildCheckManagerProvider.cs (1)
17IBuildEngineDataRouter BuildEngineDataRouter { get; }
BuildCheck\Infrastructure\NullBuildCheckManagerProvider.cs (1)
19public IBuildEngineDataRouter BuildEngineDataRouter => _instance;
Microsoft.Build.Engine.UnitTests (1)
BackEnd\MockLoggingService.cs (1)
39public IBuildEngineDataRouter BuildEngineDataRouter => this;