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)
14
internal class DefaultMachineInformationProvider(ILogger<
MachineInformationProviderBase
> logger)
src\Shared\Telemetry\MachineInformationProviderBase.cs (2)
14
internal abstract class MachineInformationProviderBase(ILogger<
MachineInformationProviderBase
> logger)
26
private readonly ILogger<
MachineInformationProviderBase
> _logger = logger;
src\Shared\Telemetry\TelemetryMetadata.cs (1)
29
return new DefaultMachineInformationProvider(loggerFactory.CreateLogger<
MachineInformationProviderBase
>());