C# Class MassTransit.RabbitMqTransport.RabbitMqReceiveTransport

Inheritance: IReceiveTransport
ファイルを表示 Open project: phatboyg/MassTransit

Public Methods

Method Description
ConnectReceiveEndpointObserver ( IReceiveEndpointObserver observer ) : ConnectHandle
ConnectReceiveObserver ( IReceiveObserver observer ) : ConnectHandle
RabbitMqReceiveTransport ( IRabbitMqHost host, ReceiveSettings settings, IManagementPipe managementPipe ) : System
Start ( IPipe receivePipe ) : ReceiveTransportHandle

Start the receive transport, returning a Task that can be awaited to signal the transport has completely shutdown once the cancellation token is cancelled.

Private Methods

Method Description
IProbeSite ( ProbeContext context ) : void
Receiver ( IPipe transportPipe, TaskSupervisor supervisor ) : void

Method Details

ConnectReceiveEndpointObserver() public method

public ConnectReceiveEndpointObserver ( IReceiveEndpointObserver observer ) : ConnectHandle
observer IReceiveEndpointObserver
return ConnectHandle

ConnectReceiveObserver() public method

public ConnectReceiveObserver ( IReceiveObserver observer ) : ConnectHandle
observer IReceiveObserver
return ConnectHandle

RabbitMqReceiveTransport() public method

public RabbitMqReceiveTransport ( IRabbitMqHost host, ReceiveSettings settings, IManagementPipe managementPipe ) : System
host IRabbitMqHost
settings ReceiveSettings
managementPipe IManagementPipe
return System

Start() public method

Start the receive transport, returning a Task that can be awaited to signal the transport has completely shutdown once the cancellation token is cancelled.
public Start ( IPipe receivePipe ) : ReceiveTransportHandle
receivePipe IPipe
return ReceiveTransportHandle