C# Class MassTransit.RabbitMqHostConfigurationExtensions

Exibir arquivo Open project: MassTransit/MassTransit

Public Methods

Method Description
Host ( this configurator, Uri hostAddress, Action configure ) : IRabbitMqHost

Configure a RabbitMQ host using the configuration API

Host ( this configurator, Uri hostAddress, string connectionName, Action configure ) : IRabbitMqHost

Configure a RabbitMQ host using the configuration API

Host ( this configurator, string host, string virtualHost, Action configure ) : IRabbitMqHost

Configure a RabbitMQ host with a host name and virtual host

Host ( this configurator, string host, string virtualHost, string connectionName, Action configure ) : IRabbitMqHost

Configure a RabbitMQ host with a host name and virtual host

Host ( this configurator, string host, ushort port, string virtualHost, Action configure ) : IRabbitMqHost

Configure a RabbitMQ host with a host name and virtual host

Host ( this configurator, string host, ushort port, string virtualHost, string connectionName, Action configure ) : IRabbitMqHost

Configure a RabbitMQ host with a host name and virtual host

ManagementEndpoint ( this configurator, IRabbitMqHost host, Action configure = null ) : IManagementEndpointConfigurator

Registers a management endpoint on the bus, which can be used to control filters and other management control points on the bus.

ReceiveEndpoint ( this configurator, IRabbitMqHost host, Action configure ) : void

Declare a ReceiveEndpoint using a unique generated queue name. This queue defaults to auto-delete and non-durable. By default all services bus instances include a default receiveEndpoint that is of this type (created automatically upon the first receiver binding).

Method Details

Host() public static method

Configure a RabbitMQ host using the configuration API
public static Host ( this configurator, Uri hostAddress, Action configure ) : IRabbitMqHost
configurator this
hostAddress System.Uri The URI host address of the RabbitMQ host (rabbitmq://host:port/vhost)
configure Action
return IRabbitMqHost

Host() public static method

Configure a RabbitMQ host using the configuration API
public static Host ( this configurator, Uri hostAddress, string connectionName, Action configure ) : IRabbitMqHost
configurator this
hostAddress System.Uri The URI host address of the RabbitMQ host (rabbitmq://host:port/vhost)
connectionName string The client-provided connection name
configure Action
return IRabbitMqHost

Host() public static method

Configure a RabbitMQ host with a host name and virtual host
public static Host ( this configurator, string host, string virtualHost, Action configure ) : IRabbitMqHost
configurator this
host string The host name of the broker
virtualHost string The virtual host to use
configure Action The configuration callback
return IRabbitMqHost

Host() public static method

Configure a RabbitMQ host with a host name and virtual host
public static Host ( this configurator, string host, string virtualHost, string connectionName, Action configure ) : IRabbitMqHost
configurator this
host string The host name of the broker
virtualHost string The virtual host to use
connectionName string The client-provided connection name
configure Action The configuration callback
return IRabbitMqHost

Host() public static method

Configure a RabbitMQ host with a host name and virtual host
public static Host ( this configurator, string host, ushort port, string virtualHost, Action configure ) : IRabbitMqHost
configurator this
host string The host name of the broker
port ushort The port to connect to the broker
virtualHost string The virtual host to use
configure Action The configuration callback
return IRabbitMqHost

Host() public static method

Configure a RabbitMQ host with a host name and virtual host
public static Host ( this configurator, string host, ushort port, string virtualHost, string connectionName, Action configure ) : IRabbitMqHost
configurator this
host string The host name of the broker
port ushort The port to connect to the broker
virtualHost string The virtual host to use
connectionName string The client-provided connection name
configure Action The configuration callback
return IRabbitMqHost

ManagementEndpoint() public static method

Registers a management endpoint on the bus, which can be used to control filters and other management control points on the bus.
public static ManagementEndpoint ( this configurator, IRabbitMqHost host, Action configure = null ) : IManagementEndpointConfigurator
configurator this
host IRabbitMqHost The host where the endpoint is to be created
configure Action Configure additional values of the underlying receive endpoint
return IManagementEndpointConfigurator

ReceiveEndpoint() public static method

Declare a ReceiveEndpoint using a unique generated queue name. This queue defaults to auto-delete and non-durable. By default all services bus instances include a default receiveEndpoint that is of this type (created automatically upon the first receiver binding).
public static ReceiveEndpoint ( this configurator, IRabbitMqHost host, Action configure ) : void
configurator this
host IRabbitMqHost
configure Action
return void