Partager via


RateLimiterEndpointConventionBuilderExtensions.RequireRateLimiting Méthode

Définition

Surcharges

RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>)

Ajoute la stratégie de limitation de débit spécifiée aux points de terminaison.

RequireRateLimiting<TBuilder>(TBuilder, String)

Ajoute la stratégie de limitation de débit spécifiée aux points de terminaison.

RequireRateLimiting<TBuilder,TPartitionKey>(TBuilder, IRateLimiterPolicy<TPartitionKey>)

Source:
RateLimiterEndpointConventionBuilderExtensions.cs

Ajoute la stratégie de limitation de débit spécifiée aux points de terminaison.

public static TBuilder RequireRateLimiting<TBuilder,TPartitionKey> (this TBuilder builder, Microsoft.AspNetCore.RateLimiting.IRateLimiterPolicy<TPartitionKey> policy) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member RequireRateLimiting : 'Builder * Microsoft.AspNetCore.RateLimiting.IRateLimiterPolicy<'PartitionKey> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function RequireRateLimiting(Of TBuilder As IEndpointConventionBuilder, TPartitionKey As IEndpointConventionBuilder) (builder As TBuilder, policy As IRateLimiterPolicy(Of TPartitionKey)) As TBuilder

Paramètres de type

TBuilder
TPartitionKey

Paramètres

builder
TBuilder

Générateur de convention de point de terminaison.

policy
IRateLimiterPolicy<TPartitionKey>

Stratégie de limitation de débit à ajouter au point de terminaison.

Retours

TBuilder

Paramètre du générateur de conventions d’origine.

S’applique à

RequireRateLimiting<TBuilder>(TBuilder, String)

Source:
RateLimiterEndpointConventionBuilderExtensions.cs

Ajoute la stratégie de limitation de débit spécifiée aux points de terminaison.

public static TBuilder RequireRateLimiting<TBuilder> (this TBuilder builder, string policyName) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member RequireRateLimiting : 'Builder * string -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function RequireRateLimiting(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, policyName As String) As TBuilder

Paramètres de type

TBuilder

Paramètres

builder
TBuilder

Générateur de convention de point de terminaison.

policyName
String

Nom de la stratégie de limitation de débit à ajouter au point de terminaison.

Retours

TBuilder

Paramètre du générateur de conventions d’origine.

S’applique à