C# Класс MassTransit.RabbitMqTransport.Integration.RabbitMqConnectionCache

Наследование: IConnectionCache, IProbeSite
Показать файл Открыть проект

Открытые методы

Метод Описание
Probe ( ProbeContext context ) : void
RabbitMqConnectionCache ( RabbitMqHostSettings settings, ITaskSupervisor supervisor ) : System
Send ( IPipe connectionPipe, CancellationToken cancellationToken ) : Task

Приватные методы

Метод Описание
CloseScope ( ) : Task
SendUsingExistingConnection ( IPipe connectionPipe, ConnectionScope scope, CancellationToken cancellationToken ) : Task
SendUsingNewConnection ( IPipe connectionPipe, ConnectionScope scope, CancellationToken cancellationToken ) : Task

Описание методов

Probe() публичный Метод

public Probe ( ProbeContext context ) : void
context ProbeContext
Результат void

RabbitMqConnectionCache() публичный Метод

public RabbitMqConnectionCache ( RabbitMqHostSettings settings, ITaskSupervisor supervisor ) : System
settings RabbitMqHostSettings
supervisor ITaskSupervisor
Результат System

Send() публичный Метод

public Send ( IPipe connectionPipe, CancellationToken cancellationToken ) : Task
connectionPipe IPipe
cancellationToken System.Threading.CancellationToken
Результат Task