4 instantiations of LatencyContextPool
Microsoft.Extensions.Telemetry (1)
Latency\Internal\LatencyContextProvider.cs (1)
19
_latencyInstrumentPool = new
LatencyContextPool
(latencyInstrumentProvider);
Microsoft.Extensions.Telemetry.Tests (3)
Latency\Internal\LatencyContextPoolTests.cs (1)
93
return new
LatencyContextPool
(new LatencyInstrumentProvider(GetRegistry()));
Latency\Internal\LatencyContextTests.cs (2)
62
var lcp = new
LatencyContextPool
(li);
289
var lcp = new
LatencyContextPool
(li);
14 references to LatencyContextPool
Microsoft.Extensions.Telemetry (6)
Latency\Internal\LatencyContext.cs (1)
25
public LatencyContext(
LatencyContextPool
latencyContextPool)
Latency\Internal\LatencyContextPool.cs (4)
18
/// Initializes a new instance of the <see cref="
LatencyContextPool
"/> class.
28
/// Object pool policy for <see cref="
LatencyContextPool
"/>.
32
private readonly
LatencyContextPool
_latencyContextPool;
37
public LatencyContextPolicy(
LatencyContextPool
latencyContextPool)
Latency\Internal\LatencyContextProvider.cs (1)
11
private readonly
LatencyContextPool
_latencyInstrumentPool;
Microsoft.Extensions.Telemetry.Tests (8)
Latency\Internal\LatencyContextPoolTests.cs (4)
21
var
lcp = GetLatencyContextPool();
30
var
lcp = GetLatencyContextPool();
44
var
lcp = GetLatencyContextPool();
91
private
LatencyContextPool
GetLatencyContextPool()
Latency\Internal\LatencyContextTests.cs (4)
62
var
lcp = new LatencyContextPool(li);
289
var
lcp = new LatencyContextPool(li);
310
public MockResetOnGet(
LatencyContextPool
latencyContextPool)
312
var policy = new
LatencyContextPool
.LatencyContextPolicy(latencyContextPool);