C# Class RawRabbit.Configuration.Queue.QueueConfigurationBuilder

Inheritance: IQueueConfigurationBuilder
Mostrar archivo Open project: pardahlman/RawRabbit Class Usage Examples

Public Methods

Method Description
AssumeInitialized ( bool asumption = true ) : IQueueConfigurationBuilder
QueueConfigurationBuilder ( QueueConfiguration initialQueue = null )
WithArgument ( string key, object value ) : IQueueConfigurationBuilder
WithAutoDelete ( bool autoDelete = true ) : IQueueConfigurationBuilder
WithDurability ( bool durable = true ) : IQueueConfigurationBuilder
WithExclusivity ( bool exclusive = true ) : IQueueConfigurationBuilder
WithName ( string queueName ) : IQueueConfigurationBuilder
WithNameSuffix ( string suffix ) : IQueueConfigurationBuilder

Method Details

AssumeInitialized() public method

public AssumeInitialized ( bool asumption = true ) : IQueueConfigurationBuilder
asumption bool
return IQueueConfigurationBuilder

QueueConfigurationBuilder() public method

public QueueConfigurationBuilder ( QueueConfiguration initialQueue = null )
initialQueue QueueConfiguration

WithArgument() public method

public WithArgument ( string key, object value ) : IQueueConfigurationBuilder
key string
value object
return IQueueConfigurationBuilder

WithAutoDelete() public method

public WithAutoDelete ( bool autoDelete = true ) : IQueueConfigurationBuilder
autoDelete bool
return IQueueConfigurationBuilder

WithDurability() public method

public WithDurability ( bool durable = true ) : IQueueConfigurationBuilder
durable bool
return IQueueConfigurationBuilder

WithExclusivity() public method

public WithExclusivity ( bool exclusive = true ) : IQueueConfigurationBuilder
exclusive bool
return IQueueConfigurationBuilder

WithName() public method

public WithName ( string queueName ) : IQueueConfigurationBuilder
queueName string
return IQueueConfigurationBuilder

WithNameSuffix() public method

public WithNameSuffix ( string suffix ) : IQueueConfigurationBuilder
suffix string
return IQueueConfigurationBuilder