2 writes to Pool
Microsoft.Extensions.Telemetry (1)
Latency\Internal\LatencyContextPool.cs (1)
24
Pool
= new ResetOnGetObjectPool<LatencyContext>(lcp);
Microsoft.Extensions.Telemetry.Tests (1)
Latency\Internal\LatencyContextTests.cs (1)
64
lcp.
Pool
= pool;
9 references to Pool
Microsoft.Extensions.Telemetry (2)
Latency\Internal\LatencyContext.cs (1)
31
_poolToReturnTo = latencyContextPool.
Pool
;
Latency\Internal\LatencyContextProvider.cs (1)
22
public ILatencyContext CreateContext() => _latencyInstrumentPool.
Pool
.Get();
Microsoft.Extensions.Telemetry.Tests (7)
Latency\Internal\LatencyContextPoolTests.cs (6)
23
using var lc = lcp.
Pool
.Get();
32
using var lc = lcp.
Pool
.Get();
33
using var lc1 = lcp.
Pool
.Get();
34
using var lc2 = lcp.
Pool
.Get();
46
var o = lcp.
Pool
.Get();
52
var o1 = lcp.
Pool
.Get();
Latency\Internal\LatencyContextTests.cs (1)
290
return lcp.
Pool
.Get();