Table of Contents

Class RateLimitConfiguration

Namespace
Quickie.Configuration.Options
Assembly
Quickie.dll

Rate limit configuration. (ip based)

public class RateLimitConfiguration
Inheritance
RateLimitConfiguration
Inherited Members

Properties

DisableRateLimiting

Disable rate limiting. By default, rate limiting is true.

public bool DisableRateLimiting { get; set; }

Property Value

bool

FromSeconds

Duration (seconds) to block. Default is: 6

public int? FromSeconds { get; set; }

Property Value

int?

PermitLimit

Number of request. Default is: 1 request every 'FromSeconds'

public int? PermitLimit { get; set; }

Property Value

int?

PolicyName

Name of rate limit policy. Default is "Quickie-Rl-Policy"

public string? PolicyName { get; }

Property Value

string