C# Класс Bus.InternalBus

Наследование: IBus, IReplier
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Dispose ( ) : void
Initialize ( ) : void
InternalBus ( IMessageSender messageSender, IBusBootstrapper busBootstrapper, IDataReceiver dataReceiver, HandlingProcessorStandard handlingProcessorStandard, HandlingProcessorInfrastructure handlingProcessorInfrastructure, PersistenceSynchronizationProcessor networkProcessor, MessageTargetsHandler messageTargetsHandler, NetworkSender networkSender, IHeartbeatManager heartbeatManager, IQueueConfiguration queueConfiguration ) : System.Threading
Publish ( IEvent message ) : void
Reply ( IMessage message ) : void
Send ( ICommand command ) : IBlockableUntilCompletion

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

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

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

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

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

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

public InternalBus ( IMessageSender messageSender, IBusBootstrapper busBootstrapper, IDataReceiver dataReceiver, HandlingProcessorStandard handlingProcessorStandard, HandlingProcessorInfrastructure handlingProcessorInfrastructure, PersistenceSynchronizationProcessor networkProcessor, MessageTargetsHandler messageTargetsHandler, NetworkSender networkSender, IHeartbeatManager heartbeatManager, IQueueConfiguration queueConfiguration ) : System.Threading
messageSender IMessageSender
busBootstrapper IBusBootstrapper
dataReceiver IDataReceiver
handlingProcessorStandard HandlingProcessorStandard
handlingProcessorInfrastructure HandlingProcessorInfrastructure
networkProcessor PersistenceSynchronizationProcessor
messageTargetsHandler MessageTargetsHandler
networkSender NetworkSender
heartbeatManager IHeartbeatManager
queueConfiguration IQueueConfiguration
Результат System.Threading

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

public Publish ( IEvent message ) : void
message IEvent
Результат void

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

public Reply ( IMessage message ) : void
message IMessage
Результат void

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

public Send ( ICommand command ) : IBlockableUntilCompletion
command ICommand
Результат IBlockableUntilCompletion