Table of Contents

Class QueuePublisherConfig

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

Constructors

QueuePublisherConfig(QueueOptions, TimeSpan?, bool, DeclareStrategy)

public QueuePublisherConfig(QueueOptions queueOptions, TimeSpan? confirmationTimeout, bool persistentMessages, DeclareStrategy declareStrategy)

Parameters

queueOptions QueueOptions
confirmationTimeout TimeSpan?
persistentMessages bool
declareStrategy DeclareStrategy

QueuePublisherConfig(QueueOptions, DeadLetterOptions, TimeSpan?, bool, DeclareStrategy, TimeSpan?)

public QueuePublisherConfig(QueueOptions queueOptions, DeadLetterOptions deadLetterOptions, TimeSpan? confirmationTimeout, bool persistentMessages, DeclareStrategy declareStrategy, TimeSpan? messageExpiration)

Parameters

queueOptions QueueOptions
deadLetterOptions DeadLetterOptions
confirmationTimeout TimeSpan?
persistentMessages bool
declareStrategy DeclareStrategy
messageExpiration TimeSpan?

Properties

DeadLetterOptions

public DeadLetterOptions DeadLetterOptions { get; }

Property Value

DeadLetterOptions

DeclareStrategy

public DeclareStrategy DeclareStrategy { get; }

Property Value

DeclareStrategy

MessagePublishOptions

public MessagePublishOptions MessagePublishOptions { get; }

Property Value

MessagePublishOptions

QueueOptions

public QueueOptions QueueOptions { get; }

Property Value

QueueOptions