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