1 implementation of ISystemInfo
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Windows\Interop\SystemInfo.cs (1)
11internal sealed class SystemInfo : ISystemInfo
6 references to ISystemInfo
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (1)
ResourceHealthCheckExtensionsTests.cs (1)
485Mock<ISystemInfo> systemInfoMock = new();
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Windows\WindowsContainerResourceQuotaProvider.cs (3)
12private readonly ISystemInfo _systemInfo; 21public WindowsContainerResourceQuotaProvider(IMemoryInfo memoryInfo, ISystemInfo systemInfo, Func<IJobHandle> createJobHandleObject) 50private static double GetCpuLimit(IJobHandle jobHandle, ISystemInfo systemInfo)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes.Tests (1)
Windows\AcceptanceTest.cs (1)
41var systemInfoMock = new Mock<ISystemInfo>();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Windows\WindowsContainerSnapshotProviderTests.cs (1)
30private readonly Mock<ISystemInfo> _systemInfoMock = new();