Table of Contents

Class RpcQueueListenerConfig

Namespace
Tp.RabbitMq
Assembly
Tp.RabbitMq.dll
public class RpcQueueListenerConfig
Inheritance
RpcQueueListenerConfig
Inherited Members

Constructors

RpcQueueListenerConfig(QueueOptions, TimeSpan, TimeSpan)

public RpcQueueListenerConfig(QueueOptions requestQueueOptions, TimeSpan requestMessageExpiration, TimeSpan responseTimeout)

Parameters

requestQueueOptions QueueOptions
requestMessageExpiration TimeSpan
responseTimeout TimeSpan

RpcQueueListenerConfig(QueueOptions, TimeSpan, TimeSpan, ushort)

public RpcQueueListenerConfig(QueueOptions requestQueueOptions, TimeSpan requestMessageExpiration, TimeSpan responseTimeout, ushort responsePrefetchCount)

Parameters

requestQueueOptions QueueOptions
requestMessageExpiration TimeSpan
responseTimeout TimeSpan
responsePrefetchCount ushort

RpcQueueListenerConfig(QueueOptions, QueueOptions, TimeSpan, TimeSpan, ushort)

public RpcQueueListenerConfig(QueueOptions requestQueueOptions, QueueOptions responseQueueOptions, TimeSpan requestMessageExpiration, TimeSpan responseTimeout, ushort responsePrefetchCount)

Parameters

requestQueueOptions QueueOptions
responseQueueOptions QueueOptions
requestMessageExpiration TimeSpan
responseTimeout TimeSpan
responsePrefetchCount ushort

Properties

RequestMessageExpiration

public TimeSpan RequestMessageExpiration { get; }

Property Value

TimeSpan

RequestQueueOptions

public QueueOptions RequestQueueOptions { get; }

Property Value

QueueOptions

ResponseQueueOptions

public QueueOptions ResponseQueueOptions { get; }

Property Value

QueueOptions

ResponseQueuePrefetchCount

public ushort ResponseQueuePrefetchCount { get; }

Property Value

ushort

ResponseTimeout

public TimeSpan ResponseTimeout { get; }

Property Value

TimeSpan