3 types derived from MachineInformationProviderBase
aspire (3)
src\Shared\Telemetry\DefaultMachineInformationProvider.cs (1)
15: MachineInformationProviderBase(logger)
src\Shared\Telemetry\UnixMachineInformationProvider.cs (1)
13: MachineInformationProviderBase(logger)
src\Shared\Telemetry\WindowsMachineInformationProvider.cs (1)
15: MachineInformationProviderBase(logger)
4 references to MachineInformationProviderBase
aspire (4)
src\Shared\Telemetry\DefaultMachineInformationProvider.cs (1)
14internal class DefaultMachineInformationProvider(ILogger<MachineInformationProviderBase> logger)
src\Shared\Telemetry\MachineInformationProviderBase.cs (2)
14internal abstract class MachineInformationProviderBase(ILogger<MachineInformationProviderBase> logger) 26private readonly ILogger<MachineInformationProviderBase> _logger = logger;
src\Shared\Telemetry\TelemetryMetadata.cs (1)
29return new DefaultMachineInformationProvider(loggerFactory.CreateLogger<MachineInformationProviderBase>());