1 interface inheriting from ILog
Microsoft.DotNet.ApiCompatibility (1)
Logging\ISuppressibleLog.cs (1)
11public interface ISuppressibleLog : ILog
4 implementations of ILog
Microsoft.DotNet.ApiCompat.Task (1)
MSBuildLog.cs (1)
11internal class MSBuildLog(Logger log, string? noWarn = null) : ILog
Microsoft.DotNet.ApiSymbolExtensions (1)
Logging\ConsoleLog.cs (1)
9public class ConsoleLog(MessageImportance messageImportance, string? noWarn = null) : ILog
Microsoft.DotNet.ApiSymbolExtensions.Tests (1)
TestLog.cs (1)
8internal class TestLog : ILog
Microsoft.DotNet.GenAPI.Task (1)
MSBuildLog.cs (1)
11internal class MSBuildLog(Logger log, string? noWarn = null) : ILog
21 references to ILog
Microsoft.DotNet.ApiDiff (6)
DiffGeneratorFactory.cs (2)
43public static IDiffGenerator Create(ILog log, 89public static IDiffGenerator Create(ILog log,
FileOutputDiffGenerator.cs (2)
16private readonly ILog _log; 51internal FileOutputDiffGenerator(ILog log,
MemoryOutputDiffGenerator.cs (2)
28private readonly ILog _log; 57ILog log,
Microsoft.DotNet.ApiDiff.Tests (3)
Diff.Base.Tests.cs (1)
16private readonly Mock<ILog> _log = new();
Diff.Disk.Tests.cs (1)
473Mock<ILog> log = new();
TestAssemblyLoaderFactory.cs (1)
15ILog log,
Microsoft.DotNet.ApiSymbolExtensions (4)
AssemblySymbolLoader.cs (3)
35private readonly ILog _log; 65ILog log, 114public AssemblySymbolLoader(ILog log, IEnumerable<KeyValuePair<string, ReportDiagnostic>>? diagnosticOptions = null, bool resolveAssemblyReferences = false, bool includeInternalSymbols = false)
AssemblySymbolLoaderFactory.cs (1)
13public sealed class AssemblySymbolLoaderFactory(ILog log, bool includeInternalSymbols = false) : IAssemblySymbolLoaderFactory
Microsoft.DotNet.GenAPI (5)
CSharpAssemblyDocumentGenerator.cs (2)
27private readonly ILog _log; 38public CSharpAssemblyDocumentGenerator(ILog log, CSharpAssemblyDocumentGeneratorOptions options)
CSharpFileBuilder.cs (1)
36public CSharpFileBuilder(ILog log,
GenAPIApp.cs (2)
23public static void Run(ILog log, 56public static void Run(ILog log,
Microsoft.DotNet.GenAPI.Tests (2)
CSharpFileBuilderTests.cs (1)
41Mock<ILog> log = new();
TestAssemblyLoaderFactory.cs (1)
15ILog log,
Microsoft.DotNet.GenAPI.Tool (1)
Program.cs (1)
102ILog log = new ConsoleLog(MessageImportance.Normal);