12 references to PoolFactory
Microsoft.Extensions.Telemetry (12)
Buffering\GlobalBuffer.cs (1)
24PoolFactory.CreateListPoolWithCapacity<DeserializedLogRecord>(MaxBatchSize);
Buffering\LogBufferingFilterRuleSelector.cs (2)
25PoolFactory.CreateListPool<LogBufferingFilterRule>(); 28PoolFactory.CreateListPool<LogBufferingFilterRule>();
Http\HttpRouteFormatter.cs (2)
53var pathStringBuilder = PoolFactory.SharedStringBuilderPool.Get(); 111PoolFactory.SharedStringBuilderPool.Return(pathStringBuilder);
Latency\Internal\LatencyConsoleExporter.cs (2)
44var sb = PoolFactory.SharedStringBuilderPool.Get(); 112PoolFactory.SharedStringBuilderPool.Return(sb);
Latency\Internal\ResetOnGetObjectPool.cs (1)
19_objectPool = PoolFactory.CreatePool(policy);
Logging\ExtendedLogger.cs (2)
159var sb = PoolFactory.SharedStringBuilderPool.Get(); 170PoolFactory.SharedStringBuilderPool.Return(sb);
Logging\JustInTimeRedactor.cs (1)
183private static readonly ObjectPool<JustInTimeRedactor> _pool = PoolFactory.CreateResettingPool<JustInTimeRedactor>();
src\Shared\LogBuffering\SerializedLogRecordFactory.cs (1)
16PoolFactory.CreateListPool<KeyValuePair<string, object?>>();