Class RabbitExchangeQueueProvisioner
Inheritance
System.Object
RabbitExchangeQueueProvisioner
Assembly: Steeltoe.Stream.Binder.RabbitMQ.dll
Syntax
public class RabbitExchangeQueueProvisioner : IProvisioningProvider
Constructors
|
Edit this page
View Source
RabbitExchangeQueueProvisioner(IConnectionFactory, IOptionsMonitor<RabbitBindingsOptions>, IApplicationContext, ILogger<RabbitExchangeQueueProvisioner>)
Declaration
public RabbitExchangeQueueProvisioner(IConnectionFactory connectionFactory, IOptionsMonitor<RabbitBindingsOptions> bindingsOptions, IApplicationContext applicationContext, ILogger<RabbitExchangeQueueProvisioner> logger)
Parameters
|
Edit this page
View Source
RabbitExchangeQueueProvisioner(IConnectionFactory, List<IDeclarableCustomizer>, IOptionsMonitor<RabbitBindingsOptions>, IApplicationContext, ILogger<RabbitExchangeQueueProvisioner>)
Declaration
public RabbitExchangeQueueProvisioner(IConnectionFactory connectionFactory, List<IDeclarableCustomizer> customizers, IOptionsMonitor<RabbitBindingsOptions> bindingsOptions, IApplicationContext applicationContext, ILogger<RabbitExchangeQueueProvisioner> logger)
Parameters
Methods
|
Edit this page
View Source
ApplyPrefix(String, String)
Declaration
public static string ApplyPrefix(string prefix, string name)
Parameters
Type |
Name |
Description |
System.String |
prefix |
|
System.String |
name |
|
Returns
Type |
Description |
System.String |
|
|
Edit this page
View Source
CleanAutoDeclareContext(IConsumerDestination, IConsumerOptions)
Declaration
public void CleanAutoDeclareContext(IConsumerDestination destination, IConsumerOptions consumerProperties)
Parameters
Type |
Name |
Description |
IConsumerDestination |
destination |
|
IConsumerOptions |
consumerProperties |
|
|
Edit this page
View Source
ConstructDLQName(String)
Declaration
public static string ConstructDLQName(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.String |
|
|
Edit this page
View Source
GetGroupedName(String, String)
Declaration
protected virtual string GetGroupedName(string name, string group)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.String |
group |
|
Returns
Type |
Description |
System.String |
|
|
Edit this page
View Source
ProvisionConsumerDestination(String, String, IConsumerOptions)
Declaration
public IConsumerDestination ProvisionConsumerDestination(string name, string group, IConsumerOptions options)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.String |
group |
|
IConsumerOptions |
options |
|
Returns
Type |
Description |
IConsumerDestination |
|
|
Edit this page
View Source
ProvisionProducerDestination(String, IProducerOptions)
Declaration
public IProducerDestination ProvisionProducerDestination(string name, IProducerOptions options)
Parameters
Type |
Name |
Description |
System.String |
name |
|
IProducerOptions |
options |
|
Returns
Type |
Description |
IProducerDestination |
|