1 implementation of Create
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Windows\PerformanceCounterFactory.cs (1)
12
public IPerformanceCounter
Create
(string categoryName, string counterName, string instanceName)
16 references to Create
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Windows\Disk\WindowsDiskIoRatePerfCounter.cs (1)
47
_counters.Add(_performanceCounterFactory.
Create
(_categoryName, _counterName, instanceName));
Windows\Disk\WindowsDiskIoTimePerfCounter.cs (1)
45
_counters.Add(_performanceCounterFactory.
Create
(_categoryName, _counterName, instanceName));
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (14)
Windows\Disk\WindowsDiskIoRatePerfCounterTests.cs (4)
41
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, CounterName, "C:")).Returns(counterC);
42
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, CounterName, "D:")).Returns(counterD);
87
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, CounterName, "C:")).Returns(counterC);
88
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, CounterName, "D:")).Returns(counterD);
Windows\Disk\WindowsDiskIoTimePerfCounterTests.cs (2)
41
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, CounterName, "C:")).Returns(counterC);
42
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, CounterName, "D:")).Returns(counterD);
Windows\Disk\WindowsDiskMetricsTests.cs (8)
63
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, ReadCounterName, "C:")).Returns(readCounterC);
64
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, ReadCounterName, "D:")).Returns(readCounterD);
67
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, WriteCounterName, "C:")).Returns(writeCounterC);
68
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, WriteCounterName, "D:")).Returns(writeCounterD);
137
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, ReadCounterName, "C:")).Returns(readCounterC);
138
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, ReadCounterName, "D:")).Returns(readCounterD);
141
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, WriteCounterName, "C:")).Returns(writeCounterC);
142
performanceCounterFactory.Setup(x => x.
Create
(CategoryName, WriteCounterName, "D:")).Returns(writeCounterD);