Table of Contents

Class RateLimitPolicyAttribute

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Annotations.dll

Declare a Rate Limit policy.

public abstract class RateLimitPolicyAttribute : Attribute
Inheritance
object
Attribute
RateLimitPolicyAttribute
Derived

Remarks

You must use with [EnableRateLimit(..)] to enable the policy

Constructors

RateLimitPolicyAttribute(string)

public RateLimitPolicyAttribute(string PolicyName)

Parameters

PolicyName string

Fields

PolicyName

public string? PolicyName

Field Value

string

Properties

Mode

public RateLimitEnforcementModes Mode { get; set; }

Property Value

RateLimitEnforcementModes

PartitionKeySources

public RateLimitPartitionKeySources PartitionKeySources { get; set; }

Property Value

RateLimitPartitionKeySources