2 implementations of IBuildCheckManager
Microsoft.Build (2)
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (1)
64internal sealed class BuildCheckManager : IBuildCheckManager, IBuildEngineDataRouter, IResultReporter
BuildCheck\Infrastructure\NullBuildCheckManager.cs (1)
11internal class NullBuildCheckManager : IBuildCheckManager, IBuildEngineDataRouter
11 references to IBuildCheckManager
Microsoft.Build (11)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
323var buildCheckManager = buildCheckProvider!.Instance;
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
1149var buildCheckManager = isRestoring 1416private void HandleProjectStarted(IBuildCheckManager buildCheckManager)
BuildCheck\Infrastructure\BuildCheckBuildEventHandler.cs (2)
15private readonly IBuildCheckManager _buildCheckManager; 24IBuildCheckManager buildCheckManager)
BuildCheck\Infrastructure\BuildCheckConnectorLogger.cs (2)
11/// Processes the events and forwards them to the <see cref="IBuildCheckManager"/> and registered checks. 22IBuildCheckManager buildCheckManager)
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (2)
29private IBuildCheckManager? _instance; 31public IBuildCheckManager Instance => _instance ?? new NullBuildCheckManager();
BuildCheck\Infrastructure\IBuildCheckManagerProvider.cs (1)
10IBuildCheckManager Instance { get; }
BuildCheck\Infrastructure\NullBuildCheckManagerProvider.cs (1)
11public IBuildCheckManager Instance => _instance;