Show / Hide Table of Contents

    Namespace Cuemon.AspNetCore.Http.Throttling

    Assembly: Cuemon.AspNetCore.dll

    Classes

    MemoryThrottlingCache

    Provides a simple in-memory representation of the IThrottlingCache. This class cannot be inherited. Implements the ThrottleRequest. Implements the IThrottlingCache.

    ThrottleQuota

    Specifies the allowed quota and window duration of HTTP requests.

    ThrottleRequest

    Represents the request usage and quota in the context of throttling.

    ThrottlingException

    The exception that is thrown when a given request threshold has been reached and then throttled.

    ThrottlingSentinelMiddleware

    Provides an API throttling middleware implementation for ASP.NET Core.

    ThrottlingSentinelOptions

    Configuration options for ThrottlingSentinelMiddleware.

    Interfaces

    IThrottlingCache

    Specifies the contract for the storage used with ThrottlingSentinelMiddleware. Implements the ThrottleRequest.

    Enums

    ThrottlingRetryAfterHeader

    Specifies a set of values defining what value to use with a HTTP Retry-After header.

    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX