C# Class MassTransit.RabbitMqTransport.Integration.RabbitMqModelCache

Caches the models for sending that have already been created, so that the model is retained and configured using an existing connection
Inheritance: IModelCache
Afficher le fichier Open project: MassTransit/MassTransit

Méthodes publiques

Méthode Description
Close ( ) : Task
RabbitMqModelCache ( IRabbitMqHost host ) : System
Send ( IPipe connectionPipe, CancellationToken cancellationToken ) : Task

Private Methods

Méthode Description
CloseScope ( ) : Task
SendUsingExistingModel ( IPipe modelPipe, ModelScope scope, CancellationToken cancellationToken ) : Task
SendUsingNewModel ( IPipe modelPipe, ModelScope scope, CancellationToken cancellationToken ) : Task

Method Details

Close() public méthode

public Close ( ) : Task
Résultat Task

RabbitMqModelCache() public méthode

public RabbitMqModelCache ( IRabbitMqHost host ) : System
host IRabbitMqHost
Résultat System

Send() public méthode

public Send ( IPipe connectionPipe, CancellationToken cancellationToken ) : Task
connectionPipe IPipe
cancellationToken System.Threading.CancellationToken
Résultat Task