C# Класс MassTransit.RabbitMqTransport.Configuration.RabbitMqBusFactoryConfigurator

Наследование: BusFactoryConfigurator, IRabbitMqBusFactoryConfigurator, IBusFactory
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddBusFactorySpecification ( IBusFactorySpecification configurator ) : void
CreateBus ( ) : IBusControl
EnablePriority ( byte maxPriority ) : void
Host ( RabbitMqHostSettings settings ) : IRabbitMqHost
OverrideDefaultBusEndpointQueueName ( string value ) : void
RabbitMqBusFactoryConfigurator ( ) : System
ReceiveEndpoint ( IRabbitMqHost host, string queueName, Action configure ) : void
ReceiveEndpoint ( string queueName, Action configureEndpoint ) : void
SetExchangeArgument ( string key, object value ) : void
SetQueueArgument ( string key, object value ) : void
Validate ( ) : IEnumerable

Описание методов

AddBusFactorySpecification() публичный Метод

public AddBusFactorySpecification ( IBusFactorySpecification configurator ) : void
configurator IBusFactorySpecification
Результат void

CreateBus() публичный Метод

public CreateBus ( ) : IBusControl
Результат IBusControl

EnablePriority() публичный Метод

public EnablePriority ( byte maxPriority ) : void
maxPriority byte
Результат void

Host() публичный Метод

public Host ( RabbitMqHostSettings settings ) : IRabbitMqHost
settings RabbitMqHostSettings
Результат IRabbitMqHost

OverrideDefaultBusEndpointQueueName() публичный Метод

public OverrideDefaultBusEndpointQueueName ( string value ) : void
value string
Результат void

RabbitMqBusFactoryConfigurator() публичный Метод

public RabbitMqBusFactoryConfigurator ( ) : System
Результат System

ReceiveEndpoint() публичный Метод

public ReceiveEndpoint ( IRabbitMqHost host, string queueName, Action configure ) : void
host IRabbitMqHost
queueName string
configure Action
Результат void

ReceiveEndpoint() публичный Метод

public ReceiveEndpoint ( string queueName, Action configureEndpoint ) : void
queueName string
configureEndpoint Action
Результат void

SetExchangeArgument() публичный Метод

public SetExchangeArgument ( string key, object value ) : void
key string
value object
Результат void

SetQueueArgument() публичный Метод

public SetQueueArgument ( string key, object value ) : void
key string
value object
Результат void

Validate() публичный Метод

public Validate ( ) : IEnumerable
Результат IEnumerable