12 references to PoolFactory
Microsoft.Extensions.Telemetry (12)
Buffering\GlobalBuffer.cs (1)
22
PoolFactory
.CreateListPoolWithCapacity<DeserializedLogRecord>(MaxBatchSize);
Buffering\LogBufferingFilterRuleSelector.cs (2)
26
PoolFactory
.CreateListPool<LogBufferingFilterRule>();
29
PoolFactory
.CreateListPool<LogBufferingFilterRule>();
Http\HttpRouteFormatter.cs (2)
54
var pathStringBuilder =
PoolFactory
.SharedStringBuilderPool.Get();
112
PoolFactory
.SharedStringBuilderPool.Return(pathStringBuilder);
Latency\Internal\LatencyConsoleExporter.cs (2)
45
var sb =
PoolFactory
.SharedStringBuilderPool.Get();
113
PoolFactory
.SharedStringBuilderPool.Return(sb);
Latency\Internal\ResetOnGetObjectPool.cs (1)
19
_objectPool =
PoolFactory
.CreatePool(policy);
Logging\ExtendedLogger.cs (2)
165
var sb =
PoolFactory
.SharedStringBuilderPool.Get();
176
PoolFactory
.SharedStringBuilderPool.Return(sb);
Logging\JustInTimeRedactor.cs (1)
183
private static readonly ObjectPool<JustInTimeRedactor> _pool =
PoolFactory
.CreateResettingPool<JustInTimeRedactor>();
src\Shared\LogBuffering\SerializedLogRecordFactory.cs (1)
16
PoolFactory
.CreateListPool<KeyValuePair<string, object?>>();