1 interface inheriting from ILogger
Microsoft.Build.Framework (1)
INodeLogger.cs (1)
20public interface INodeLogger : ILogger
2 implementations of ILogger
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
MSBuild\Logging\MSBuildDiagnosticLogger.cs (1)
10internal sealed class MSBuildDiagnosticLogger : MSB.Framework.ILogger
Microsoft.DotNet.ArcadeLogging (1)
PipelinesLogger.cs (1)
18public sealed class PipelinesLogger : ILogger
13 references to ILogger
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
TargetTests.cs (2)
970private static ILogger[] GetTestLoggers([CallerMemberName] string callerName = "") 981return Array.Empty<ILogger>();
Microsoft.CodeAnalysis.Workspaces.MSBuild (8)
MSBuild\MSBuildProjectLoader.cs (4)
154/// <param name="msbuildLogger">An optional <see cref="ILogger"/> that will log MSBuild results.</param> 160ILogger? msbuildLogger = null, 220/// <param name="msbuildLogger">An optional <see cref="ILogger"/> that will log msbuild results.</param> 227ILogger? msbuildLogger = null,
MSBuild\MSBuildWorkspace.cs (4)
189/// <param name="msbuildLogger">An optional <see cref="ILogger"/> that will log msbuild results.</param> 195ILogger? msbuildLogger, 237/// <param name="msbuildLogger">An optional <see cref="ILogger"/> that will log msbuild results..</param> 243ILogger? msbuildLogger,
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (3)
Build\ProjectBuildManager.cs (3)
61private readonly ILogger? _msbuildLogger; 73public ProjectBuildManager(ImmutableDictionary<string, string> additionalGlobalProperties, ILogger? msbuildLogger = null) 238: ImmutableArray<MSB.Framework.ILogger>.Empty;