Interface IBusControl
Defines properties for interacting with a message broker using MassTransit.
Namespace: Copper.MassTransit.Interface
Assembly: Copper.MassTransit.dll
Syntax
public interface IBusControl : IDisposable
Properties
View SourceAddress
Gets the input address of the default bus endpoint.
Declaration
Uri Address { get; }
Property Value
Type | Description |
---|---|
System. |
The input address of the default bus endpoint. |
CreateClientFactory
Gets the factory method to create
Declaration
Func<IClientFactory> CreateClientFactory { get; }
Property Value
Type | Description |
---|---|
System. |
The factory method to create |
PublishEndpoint
Gets the publish endpoint that lets the underlying transport determine the actual endpoint to which
the message is sent.
Declaration
IPublishEndpoint PublishEndpoint { get; }
Property Value
Type | Description |
---|---|
IPublish |
The publish endpoint that lets the underlying transport determine the actual endpoint to which |
ReceiveEndpointConnector
Gets the receive endpoint connector that manages the connection of a receive endpoint to a queue.
Declaration
IReceiveEndpointConnector ReceiveEndpointConnector { get; }
Property Value
Type | Description |
---|---|
IReceive |
The receive endpoint connector that manages the connection of a receive endpoint to a queue. |
SendEndpointProvider
Gets the send endpoint provider that is used to retrieve endpoints using addresses.
Declaration
ISendEndpointProvider SendEndpointProvider { get; }
Property Value
Type | Description |
---|---|
ISend |
The send endpoint provider that is used to retrieve endpoints using addresses. |