<PackageReference Include="Polly" Version="7.2.3" />

AsyncBulkheadPolicy<TResult>

public class AsyncBulkheadPolicy<TResult> : AsyncPolicy<TResult>, IBulkheadPolicy<TResult>, IBulkheadPolicy, IsPolicy, IDisposable
A bulkhead-isolation policy which can be applied to delegates.
public int BulkheadAvailableCount { get; }

Gets the number of slots currently available for executing actions through the bulkhead.

public int QueueAvailableCount { get; }

Gets the number of slots currently available for queuing actions for execution through the bulkhead.

public void Dispose()