QueuePolicyServiceCollectionExtensions.AddStackPolicy Method

Definition

Tells ConcurrencyLimiterMiddleware to use a LIFO stack as its queueing strategy.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddStackPolicy (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.ConcurrencyLimiter.QueuePolicyOptions> configure);
static member AddStackPolicy : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.ConcurrencyLimiter.QueuePolicyOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddStackPolicy (services As IServiceCollection, configure As Action(Of QueuePolicyOptions)) As IServiceCollection

Parameters

services
IServiceCollection

The IServiceCollection to add services to.

configure
Action<QueuePolicyOptions>

Set the options used by the queue. Mandatory, since MaxConcurrentRequests must be provided.

Returns

IServiceCollection

Applies to