3 implementations of ReadFirstLine
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Linux\OSFileSystem.cs (1)
44public void ReadFirstLine(FileInfo file, BufferWriter<char> destination)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
Linux\Resources\FileNamesOnlyFileSystem.cs (1)
31public void ReadFirstLine(FileInfo file, BufferWriter<char> destination)
Linux\Resources\HardcodedValueFileSystem.cs (1)
45public void ReadFirstLine(FileInfo file, BufferWriter<char> destination)
15 references to ReadFirstLine
Microsoft.Extensions.Diagnostics.ResourceMonitoring (13)
Linux\LinuxUtilizationParserCgroupV1.cs (6)
126_fileSystem.ReadFirstLine(_procStat, bufferWriter.Buffer); 263_fileSystem.ReadFirstLine(_memInfo, bufferWriter.Buffer); 308_fileSystem.ReadFirstLine(_cpuSetCpus, bufferWriter.Buffer); 412fileSystem.ReadFirstLine(_cpuCfsQuotaUs, bufferWriter.Buffer); 431fileSystem.ReadFirstLine(_cpuCfsPeriodUs, bufferWriter.Buffer); 468fileSystem.ReadFirstLine(_cpuPodWeight, bufferWriter.Buffer);
Linux\LinuxUtilizationParserCgroupV2.cs (7)
118_fileSystem.ReadFirstLine(_cpuCgroupInfoFile, bufferWriter.Buffer); 172_fileSystem.ReadFirstLine(_procStat, bufferWriter.Buffer); 407_fileSystem.ReadFirstLine(_memInfo, bufferWriter.Buffer); 452_fileSystem.ReadFirstLine(_cpuSetCpus, bufferWriter.Buffer); 667fileSystem.ReadFirstLine(cpuLimitsFile, bufferWriter.Buffer); 708fileSystem.ReadFirstLine(cpuLimitsFile, bufferWriter.Buffer); 801fileSystem.ReadFirstLine(cpuWeightFile, bufferWriter.Buffer);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
Linux\LinuxUtilizationParserCgroupV1Tests.cs (1)
384fs.Setup(x => x.ReadFirstLine(It.IsAny<FileInfo>(), It.IsAny<BufferWriter<char>>()))
Linux\LinuxUtilizationParserCgroupV2Tests.cs (1)
592fs.Setup(x => x.ReadFirstLine(It.IsAny<FileInfo>(), It.IsAny<BufferWriter<char>>()))