C# Класс RawRabbit.Channel.ThreadBasedChannelFactory

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

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

Метод Описание
CreateChannel ( IConnection connection = null ) : IModel
CreateChannelAsync ( IConnection connection = null ) : Task
Dispose ( ) : void
GetChannelAsync ( ) : Task
ThreadBasedChannelFactory ( RawRabbitConfiguration config, IConnectionFactory connectionFactory ) : System

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

Метод Описание
GetConnectionAsync ( ) : Task
GetOrCreateChannelAsync ( IConnection connection ) : Task

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

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

public CreateChannel ( IConnection connection = null ) : IModel
connection IConnection
Результат IModel

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

public CreateChannelAsync ( IConnection connection = null ) : Task
connection IConnection
Результат Task

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

public Dispose ( ) : void
Результат void

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

public GetChannelAsync ( ) : Task
Результат Task

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

public ThreadBasedChannelFactory ( RawRabbitConfiguration config, IConnectionFactory connectionFactory ) : System
config RawRabbit.Configuration.RawRabbitConfiguration
connectionFactory IConnectionFactory
Результат System