Compartir a través de


RateLimiterEndpointConventionBuilderExtensions.RequireRateLimiting Método

Definición

Sobrecargas

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

Agrega la directiva de limitación de velocidad especificada a los puntos de conexión.

RequireRateLimiting<TBuilder>(TBuilder, String)

Agrega la directiva de limitación de velocidad especificada a los puntos de conexión.

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

Source:
RateLimiterEndpointConventionBuilderExtensions.cs

Agrega la directiva de limitación de velocidad especificada a los puntos de conexión.

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

Parámetros de tipo

TBuilder
TPartitionKey

Parámetros

builder
TBuilder

Generador de convenciones de punto de conexión.

policy
IRateLimiterPolicy<TPartitionKey>

La directiva de limitación de velocidad que se va a agregar al punto de conexión.

Devoluciones

TBuilder

Parámetro original del generador de convenciones.

Se aplica a

RequireRateLimiting<TBuilder>(TBuilder, String)

Source:
RateLimiterEndpointConventionBuilderExtensions.cs

Agrega la directiva de limitación de velocidad especificada a los puntos de conexión.

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

Parámetros de tipo

TBuilder

Parámetros

builder
TBuilder

Generador de convenciones de punto de conexión.

policyName
String

Nombre de la directiva de limitación de velocidad que se va a agregar al punto de conexión.

Devoluciones

TBuilder

Parámetro original del generador de convenciones.

Se aplica a