Table of Contents

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

int

RequestRateInterval

The interval at which the request rate limit is reset

public TimeSpan? RequestRateInterval { get; set; }

Property Value

TimeSpan?

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; }

Property Value

int