Interface ClientFactoryContext
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
The client factory context, which contains multiple interfaces and properties used by clients
public interface ClientFactoryContext : IConsumePipeConnector, IRequestPipeConnector
- Inherited Members
Properties
DefaultTimeout
Default timeout for requests
RequestTimeout DefaultTimeout { get; }
Property Value
ResponseAddress
The address used for responses to messages sent by this client
Uri ResponseAddress { get; }
Property Value
- Uri
Methods
GetRequestEndpoint<T>(ConsumeContext?)
Returns an endpoint to which requests are sent
IRequestSendEndpoint<T> GetRequestEndpoint<T>(ConsumeContext? consumeContext = null) where T : class
Parameters
consumeContext
ConsumeContext
Returns
Type Parameters
T
GetRequestEndpoint<T>(Uri, ConsumeContext?)
Returns an endpoint to which requests are sent
IRequestSendEndpoint<T> GetRequestEndpoint<T>(Uri destinationAddress, ConsumeContext? consumeContext = null) where T : class
Parameters
destinationAddress
UriconsumeContext
ConsumeContext
Returns
Type Parameters
T