C# Класс CompetingConsumers.Shared.QueueManager

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
QueueManager ( string queueName, string connectionString ) : System
ReceiveMessages ( Task>.Func processMessageTask ) : void
SendMessagesAsync ( ) : Task
Start ( ) : Task
Stop ( System.TimeSpan waitTime ) : Task

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

Метод Описание
OptionsOnExceptionReceived ( object sender, ExceptionReceivedEventArgs exceptionReceivedEventArgs ) : void

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

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

public QueueManager ( string queueName, string connectionString ) : System
queueName string
connectionString string
Результат System

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

public ReceiveMessages ( Task>.Func processMessageTask ) : void
processMessageTask Task>.Func
Результат void

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

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

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

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

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

public Stop ( System.TimeSpan waitTime ) : Task
waitTime System.TimeSpan
Результат Task