C# Class MassTransit.HttpTransport.Clients.HttpClientCache

Inheritance: ClientCache, IProbeSite
Datei anzeigen Open project: MassTransit/MassTransit Class Usage Examples

Public Methods

Method Description
Close ( ) : Task
DoWith ( IPipe clientPipe, CancellationToken cancellationToken ) : Task
HttpClientCache ( ITaskSupervisor supervisor, IReceivePipe receivePipe ) : System
Probe ( ProbeContext context ) : void

Private Methods

Method Description
CloseScope ( ) : Task
SendUsingExistingClient ( IPipe clientPipe, ClientScope scope, CancellationToken cancellationToken ) : Task
SendUsingNewClient ( IPipe clientPipe, ClientScope scope, CancellationToken cancellationToken ) : Task

Method Details

Close() public method

public Close ( ) : Task
return Task

DoWith() public method

public DoWith ( IPipe clientPipe, CancellationToken cancellationToken ) : Task
clientPipe IPipe
cancellationToken System.Threading.CancellationToken
return Task

HttpClientCache() public method

public HttpClientCache ( ITaskSupervisor supervisor, IReceivePipe receivePipe ) : System
supervisor ITaskSupervisor
receivePipe IReceivePipe
return System

Probe() public method

public Probe ( ProbeContext context ) : void
context ProbeContext
return void