1 interface inheriting from ISetupLogger
dotnet (1)
Installer\Windows\ISynchronizingLogger.cs (1)
11internal interface ISynchronizingLogger : ISetupLogger
1 implementation of ISetupLogger
dotnet (1)
Installer\Windows\PipeStreamSetupLogger.cs (1)
20internal class PipeStreamSetupLogger(PipeStream pipeStream, string pipeName) : SetupLoggerBase, ISetupLogger
13 references to ISetupLogger
dotnet (13)
Commands\Workload\Install\MsiInstallerBase.cs (1)
26internal abstract class MsiInstallerBase(InstallElevationContextBase elevationContext, ISetupLogger logger,
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (4)
42ISetupLogger logger, 105private class SetupLogReporter(ISetupLogger setupLogger) : IReporter 107private readonly ISetupLogger _setupLogger = setupLogger; 967private static IEnumerable<SdkFeatureBand> GetInstalledFeatureBands(ISetupLogger log = null)
Commands\Workload\Install\WorkloadInstallRecords\RegistryWorkloadInstallationRecordRepository.cs (2)
32internal RegistryWorkloadInstallationRecordRepository(InstallElevationContextBase elevationContext, ISetupLogger logger, bool verifySignatures) 42internal RegistryWorkloadInstallationRecordRepository(InstallElevationContextBase elevationContext, ISetupLogger logger,
Installer\Windows\InstallerBase.cs (2)
25internal abstract class InstallerBase(InstallElevationContextBase elevationContext, ISetupLogger logger, bool verifySignatures) 70protected readonly ISetupLogger Log = logger;
Installer\Windows\MsiPackageCache.cs (1)
21internal class MsiPackageCache(InstallElevationContextBase elevationContext, ISetupLogger logger,
Installer\Windows\SecurityUtils.cs (1)
91public static void MoveAndSecureFile(string sourceFile, string destinationFile, ISetupLogger log = null)
Installer\Windows\WindowsUpdateAgent.cs (2)
19private readonly ISetupLogger _log; 28public WindowsUpdateAgent(ISetupLogger logger)