C# Класс MessagingSamples.TravelBookingHandlers

Показать файл Открыть проект

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

Метод Описание
BookFlight ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
BookHotel ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
BookRentalCar ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
CancelFlight ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
CancelHotel ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
CancelRentalCar ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task

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

Метод Описание
CreateForwardMessage ( BrokeredMessage message, dynamic travelBooking, string via ) : BrokeredMessage
DeserializeTravelBooking ( Stream body ) : object
SerializeTravelBooking ( dynamic travelBooking ) : MemoryStream

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

BookFlight() публичный статический Метод

public static BookFlight ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
message BrokeredMessage
nextStepQueue MessageSender
compensatorQueue MessageSender
Результат System.Threading.Tasks.Task

BookHotel() публичный статический Метод

public static BookHotel ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
message BrokeredMessage
nextStepQueue MessageSender
compensatorQueue MessageSender
Результат System.Threading.Tasks.Task

BookRentalCar() публичный статический Метод

public static BookRentalCar ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
message BrokeredMessage
nextStepQueue MessageSender
compensatorQueue MessageSender
Результат System.Threading.Tasks.Task

CancelFlight() публичный статический Метод

public static CancelFlight ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
message BrokeredMessage
nextStepQueue MessageSender
compensatorQueue MessageSender
Результат System.Threading.Tasks.Task

CancelHotel() публичный статический Метод

public static CancelHotel ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
message BrokeredMessage
nextStepQueue MessageSender
compensatorQueue MessageSender
Результат System.Threading.Tasks.Task

CancelRentalCar() публичный статический Метод

public static CancelRentalCar ( BrokeredMessage message, MessageSender nextStepQueue, MessageSender compensatorQueue ) : System.Threading.Tasks.Task
message BrokeredMessage
nextStepQueue MessageSender
compensatorQueue MessageSender
Результат System.Threading.Tasks.Task