Class RequestRateAlgorithmOptions
- Namespace
- MassTransit.Util
- Assembly
- MassTransit.Abstractions.dll
public class RequestRateAlgorithmOptions
- Inheritance
-
RequestRateAlgorithmOptions
- Inherited Members
Constructors
RequestRateAlgorithmOptions()
public RequestRateAlgorithmOptions()
Properties
ConcurrentResultLimit
The number of messages to dispatch concurrently
public int? ConcurrentResultLimit { get; set; }
Property Value
- int?
PrefetchCount
The number of messages to keep in the pipeline at any given time
public int PrefetchCount { get; set; }
Property Value
RequestRateInterval
The interval at which the request rate limit is reset
public TimeSpan? RequestRateInterval { get; set; }
Property Value
RequestRateLimit
The maximum number of requests within the given request rate interval
public int? RequestRateLimit { get; set; }
Property Value
- int?
RequestResultLimit
The maximum number of results that can be retrieved per request
public int RequestResultLimit { get; set; }