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