Interface IReceiveEndpoint
- Namespace
 - MassTransit
 
- Assembly
 - MassTransit.Abstractions.dll
 
A service endpoint has an inbound transport that pushes messages to consumers
public interface IReceiveEndpoint : ISendEndpointProvider, ISendObserverConnector, IPublishEndpointProvider, IPublishObserverConnector, IConsumePipeConnector, IRequestPipeConnector, IReceiveObserverConnector, IConsumeObserverConnector, IConsumeMessageObserverConnector, IProbeSite
  - Inherited Members
 
Properties
InputAddress
Uri InputAddress { get; }
  Property Value
- Uri
 
Started
Task<ReceiveEndpointReady> Started { get; }
  Property Value
Methods
Start(CancellationToken)
Start the receive endpoint
ReceiveEndpointHandle Start(CancellationToken cancellationToken = default)
  Parameters
cancellationTokenCancellationTokenCancel the start operation in progress
Returns
- ReceiveEndpointHandle
 An awaitable task that is completed once everything is started
Stop(CancellationToken)
Stop the receive endpoint.
Task Stop(CancellationToken cancellationToken = default)
  Parameters
cancellationTokenCancellationTokenCancel the stop operation in progress
Returns
- Task
 An awaitable task that is completed once everything is stopped