C# Класс Nimbus.Infrastructure.NimbusMessageFactory

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

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

Метод Описание
Create ( string destinationPath, [ payload ) : Task
CreateFailedResponse ( string destinationPath, NimbusMessage originalRequest, Exception exception ) : Task
CreateSuccessfulResponse ( string destinationPath, object responsePayload, NimbusMessage originalRequest ) : Task
NimbusMessageFactory ( DefaultMessageTimeToLiveSetting timeToLive, ReplyQueueNameSetting replyQueueName, IClock clock, IDispatchContextManager dispatchContextManager ) : System

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

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

public Create ( string destinationPath, [ payload ) : Task
destinationPath string
payload [
Результат Task

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

public CreateFailedResponse ( string destinationPath, NimbusMessage originalRequest, Exception exception ) : Task
destinationPath string
originalRequest NimbusMessage
exception System.Exception
Результат Task

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

public CreateSuccessfulResponse ( string destinationPath, object responsePayload, NimbusMessage originalRequest ) : Task
destinationPath string
responsePayload object
originalRequest NimbusMessage
Результат Task

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

public NimbusMessageFactory ( DefaultMessageTimeToLiveSetting timeToLive, ReplyQueueNameSetting replyQueueName, IClock clock, IDispatchContextManager dispatchContextManager ) : System
timeToLive DefaultMessageTimeToLiveSetting
replyQueueName ReplyQueueNameSetting
clock IClock
dispatchContextManager IDispatchContextManager
Результат System