1 instantiation of MemoryPoolMetrics
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\Buffers.MemoryPool\MemoryPoolFactory.cs (1)
24
return new PinnedBlockMemoryPool(owner: owner, metrics: meterFactory != null ? new
MemoryPoolMetrics
(meterFactory) : null);
5 references to MemoryPoolMetrics
Microsoft.AspNetCore.Server.IIS (5)
src\Shared\Buffers.MemoryPool\DefaultMemoryPoolFactory.cs (2)
17
private readonly
MemoryPoolMetrics
? _metrics;
23
public DefaultMemoryPoolFactory(
MemoryPoolMetrics
? metrics = null, ILogger<DefaultMemoryPoolFactory>? logger = null)
src\Shared\Buffers.MemoryPool\PinnedBlockMemoryPool.cs (2)
52
private readonly
MemoryPoolMetrics
? _metrics;
73
public PinnedBlockMemoryPool(string? owner = null,
MemoryPoolMetrics
? metrics = null, ILogger? logger = null)
WebHostBuilderIISExtensions.cs (1)
60
services.TryAddSingleton<
MemoryPoolMetrics
>();